Граф коммитов

306 Коммитов

Автор SHA1 Сообщение Дата
Takashi Kokubun 5b5ae3d9e0
Rewrite Integer#times in Ruby (#8388) 2023-09-07 10:57:52 -07:00
git 009e0a3f9e Update bundled gems list at 2023-09-07 2023-09-07 06:59:55 +00:00
Soutaro Matsumoto ad2a464e8f
Bundle RBS 3.2.1 (#8306) 2023-08-30 11:10:41 +09:00
git d1b1e4a3ff Update bundled gems list at 2023-08-12 2023-08-12 07:00:20 +00:00
git e40f8bbd20 Update bundled gems list at 2023-07-31 2023-07-31 06:59:54 +00:00
git 5de82ed401 Update bundled gems list at 2023-07-28 2023-07-28 06:59:38 +00:00
git 46ca0e1ce4 Update bundled gems list at 2023-07-27 2023-07-27 07:00:06 +00:00
git 62cb739ba5 Update bundled gems list at 2023-07-20 2023-07-20 07:00:26 +00:00
Takashi Kokubun e850181acf Fix a CI failure on rbs
This commit applies https://github.com/ruby/rbs/pull/1374.
2023-07-13 13:41:41 -07:00
git 9df5b4562e Update bundled gems list at 2023-06-25 2023-06-25 07:00:17 +00:00
git e5ae7a16b4 Update bundled gems list at 2023-06-17 2023-06-17 06:59:21 +00:00
Hiroshi SHIBATA bd019ac87a Removed rake-compiler dependency for test-bundled-gems
It's needless with racc-1.7.1
2023-06-14 14:24:29 +09:00
Nobuyoshi Nakada f9deff32a3 Show prerequisites for compile task 2023-06-14 12:14:20 +09:00
Nobuyoshi Nakada c5c15a565b Allow test-unit-ruby-core files to be loaded from bundled gems
Separate the directly from the customized test-unit, since it may not
work with bundled gems.
2023-06-14 12:14:20 +09:00
git c74f42a4fb Update bundled gems list at 2023-06-13 2023-06-13 06:59:40 +00:00
git 52131d84f2 Update bundled gems list at 2023-06-11 2023-06-11 07:01:53 +00:00
Hiroshi SHIBATA e69bb9f0d7 Bump up racc-1.7.0 2023-06-08 17:25:38 +09:00
Hiroshi SHIBATA d1775aa388 Try to promote racc as bundled gems 2023-06-08 17:25:38 +09:00
git 8e2fac7b9c Update bundled gems list at 2023-05-25 2023-05-25 06:59:46 +00:00
git cee6903763 Update bundled gems list at 2023-05-13 2023-05-13 06:59:15 +00:00
Hiroshi SHIBATA 9d6bfe3815 Use debug-1.8.0 2023-05-09 12:57:12 +09:00
Hiroshi SHIBATA 7397642021 Use HEAD version of ruby/debug for testing 2023-05-09 12:57:12 +09:00
Soutaro Matsumoto f6694b5bc8
Bundle rbs-3.1.0 (#7766) 2023-04-28 11:04:03 +09:00
Takashi Kokubun d71db90c68 Fix a test in typeprof
Revert "Skip typeprof for now"

This reverts commit bdbf663cef.
2023-04-01 15:13:08 -07:00
git f8f15e247d Update bundled gems list at 2023-03-29 2023-03-29 07:00:50 +00:00
Masataka Pocke Kuwabara 298cb57c11
Update rbs's commit hash to avoid test failure on pathname (#7596) 2023-03-28 14:01:07 +09:00
Soutaro Matsumoto 615f42fd61
Add explanation to rbs_skip_tests (#7525) 2023-03-20 10:39:17 +09:00
Hiroshi SHIBATA b27793835b Try to use https://github.com/ruby/rbs/pull/1273 2023-03-14 13:58:50 +09:00
Takashi Kokubun 4976b1a049 Fork rbs to fix test failures
https://github.com/ruby/rbs/pull/1274
2023-03-13 15:33:01 -07:00
git 1e73bdbfc4 Update bundled gems list at 2023-03-13 2023-03-13 07:02:11 +00:00
git fd4a397e88 Update bundled gems list at 2023-03-07 2023-03-07 07:01:48 +00:00
Koichi Sasada e87d088291 Change bytecode of `f(*a, **kw)`
`f(*a, **kw)` is compiled to `f([*a, kw])` but it makes an dummy
array, so change it to pass two arguments `a` and `kw` with calling
flags.

```
ruby 3.2.0 (2022-12-29 revision a7d467a792) [x86_64-linux]
Calculating -------------------------------------
               foo()     15.354M (± 4.2%) i/s -     77.295M in   5.043650s
              dele()     13.439M (± 3.9%) i/s -     67.109M in   5.001974s
             dele(*)      6.265M (± 4.5%) i/s -     31.730M in   5.075649s
            dele(*a)      6.286M (± 3.3%) i/s -     31.719M in   5.051516s
      dele(*a, **kw)      1.926M (± 4.5%) i/s -      9.753M in   5.076487s
         dele(*, **)      1.927M (± 4.2%) i/s -      9.710M in   5.048224s
           dele(...)      5.871M (± 3.9%) i/s -     29.471M in   5.028023s
         forwardable      4.969M (± 4.1%) i/s -     25.233M in   5.087498s

ruby 3.3.0dev (2023-01-13T01:28:00Z master 7e8802fa5b) [x86_64-linux]
Calculating -------------------------------------
               foo()     16.354M (± 4.7%) i/s -     81.799M in   5.014561s
              dele()     14.256M (± 3.5%) i/s -     71.656M in   5.032883s
             dele(*)      6.701M (± 3.8%) i/s -     33.948M in   5.074938s
            dele(*a)      6.681M (± 3.3%) i/s -     33.578M in   5.031720s
      dele(*a, **kw)      4.200M (± 4.4%) i/s -     21.258M in   5.072583s
         dele(*, **)      4.197M (± 5.3%) i/s -     21.322M in   5.096684s
           dele(...)      6.039M (± 6.8%) i/s -     30.355M in   5.052662s
         forwardable      4.788M (± 3.2%) i/s -     24.033M in   5.024875s
```
2023-03-06 15:03:06 +09:00
Hiroshi SHIBATA 5ad81e6627
Revert "Update bundled gems list at 2023-03-06"
This reverts commit 84150e6901.
2023-03-06 10:42:50 +09:00
git 84150e6901 Update bundled gems list at 2023-03-06 2023-03-06 00:49:09 +00:00
Hiroshi SHIBATA 848b55ad8f
minitest moved minitest org from seattlerb now 2023-03-06 09:34:54 +09:00
Takashi Kokubun 477fc776fd Just use the latest minitest 2023-03-04 22:35:50 -08:00
Takashi Kokubun 17ef1c8164 Revert "Workaround minitest's version issue"
This reverts commit a3abe3fd6d.
2023-03-04 22:34:58 -08:00
Takashi Kokubun a3abe3fd6d Workaround minitest's version issue
Every RubyCI is broken because minitest has a newer version.
http://rubyci.s3.amazonaws.com/ubuntu/ruby-master/log/20230305T061003Z.fail.html.gz
2023-03-04 22:29:20 -08:00
Takashi Kokubun 02ee8cb06a
Increase timeout for ruby/debug tests (#7421) 2023-03-02 12:13:59 -08:00
Soutaro Matsumoto 1abec43b5d
Fix rbs (#7415)
* Update RBS to skip validation task
* Revert TEST_BUNDLED_GEMS_ALLOW_FAILURES
2023-03-02 12:59:04 +09:00
Soutaro Matsumoto 559dfea7fb
Test with unreleased RBS (#7411)
* Use RBS 3.0.1

3.0.2 cannot run test on Ruby CI. Waiting for the next release...

* Use unreleased version of RBS
2023-03-01 10:02:19 -08:00
git ee83274f36 Update bundled gems list at 2023-03-01 2023-03-01 07:02:27 +00:00
git cd1991281e Update bundled gems list at 2023-02-28 2023-02-28 07:01:59 +00:00
git 494c274b82 Update bundled gems list at 2023-02-27 2023-02-27 07:01:23 +00:00
Yusuke Endoh 8a59f75de7 Use the development versions of minitest and debug gems
This is a preparation for a new message format of NameError.
[Feature #18285]

https://github.com/minitest/minitest/pull/942
https://github.com/ruby/debug/pull/889
2023-02-19 21:06:13 +09:00
git d80a574a04 Update bundled gems list at 2023-01-20 2023-01-20 07:05:11 +00:00
Soutaro Matsumoto 7e97e2bae4
Update RBS commit hash (#7143)
Use a commit at the top of RBS 2.8.3, not 3.0.0.dev.N.
2023-01-18 14:31:55 +09:00
Hiroshi SHIBATA b7598b535e Bump up typeprof-0.21.4 2023-01-12 19:33:23 +09:00
Hiroshi SHIBATA 633fde4152 Try to use https://github.com/ruby/rbs/pull/1207 2023-01-12 19:33:23 +09:00
Benoit Daloze 47ca75d38a Remove extra line which causes `make test-bundled-gems-fetch` to fail 2023-01-10 12:39:58 +01:00