Commit graph

11330 commits

Author SHA1 Message Date
David Rodríguez
bd0f2c7958 [rubygems/rubygems] Let git source use default cloned repo branch
d8af770379
2023-03-07 16:51:34 +09:00
Takashi Kokubun
23ec248e48 s/mjit/rjit/ 2023-03-06 23:44:01 -08:00
Takashi Kokubun
2e875549a9 s/MJIT/RJIT/ 2023-03-06 23:44:01 -08:00
Takashi Kokubun
eaccdc1941 Rename MJIT filenames to RJIT 2023-03-06 23:44:01 -08:00
Stan Lo
56ebeba436 [ruby/irb] Bump version to 1.6.3
(https://github.com/ruby/irb/pull/537)

110e4a3219
2023-03-07 02:47:15 +00:00
Hiroshi SHIBATA
030f39822a [ruby/net-http] Re-apply
d22ca54904 after
testing

7ac7401a9c
2023-03-07 01:35:20 +00:00
Nobuyoshi Nakada
755c379d87 [ruby/net-http] Exclude git related files
2767df580d
2023-03-06 13:26:36 +00:00
Nobuyoshi Nakada
c8c3431b0a [ruby/net-http] Read in binary mode to get rid of invalid byte sequence
38de3d17a7
2023-03-06 13:26:34 +00:00
Nobuyoshi Nakada
fd0a5659ca [ruby/net-http] Test building packages
Also revert commit d22ca54904 "Replaced
non-ascii charactor. It fails version detection at `net-http.gemspec`."

fbeb247d93
2023-03-06 13:26:34 +00:00
Takashi Kokubun
22d944c8b7 Avoid crashing at a random ISEQ access
[Feature #19420]
2023-03-05 23:28:59 -08:00
Takashi Kokubun
d6814fa24f Fix a BytePtr check of test 2023-03-05 23:28:59 -08:00
Takashi Kokubun
d51b4d4c3e Add Mod 10 to test r/m64, imm32 2023-03-05 23:28:59 -08:00
Takashi Kokubun
7573854c9f Add Mod 10 to cmp r/m64, imm8 2023-03-05 23:28:59 -08:00
Takashi Kokubun
823309debc Remove unused variables 2023-03-05 23:28:59 -08:00
Takashi Kokubun
f0218303e0 Optimize String#getbyte 2023-03-05 23:28:59 -08:00
Takashi Kokubun
31babc5cea Optimize Module#=== 2023-03-05 23:28:59 -08:00
Takashi Kokubun
85c6169674 Implement struct aref 2023-03-05 23:28:59 -08:00
Takashi Kokubun
35faa33b65 Implement bmethod 2023-03-05 23:28:59 -08:00
Takashi Kokubun
26cb5d416f Implement alias 2023-03-05 23:28:59 -08:00
Takashi Kokubun
bd0d0d3b38 Reset chain_depth in more places 2023-03-05 23:28:59 -08:00
Takashi Kokubun
4a124dc1de Implement optimized call 2023-03-05 23:28:59 -08:00
Takashi Kokubun
c2fe6fa0d0 Chain-guard blockarg 2023-03-05 23:28:59 -08:00
Takashi Kokubun
2c25f0daae Implement proxy blockarg 2023-03-05 23:28:59 -08:00
Takashi Kokubun
c17f200500 Implement nil blockarg 2023-03-05 23:28:59 -08:00
Takashi Kokubun
c587666f68 Optimize Thread.current 2023-03-05 23:28:59 -08:00
Takashi Kokubun
9ee724408c Optimize #nil? 2023-03-05 23:28:59 -08:00
Takashi Kokubun
9556b6368f Optimize String#to_s 2023-03-05 23:28:59 -08:00
Takashi Kokubun
8049f3c9c7 Optimize BasicObject#== 2023-03-05 23:28:59 -08:00
Takashi Kokubun
cc646d3262 Implement getblockparam 2023-03-05 23:28:59 -08:00
Takashi Kokubun
6b38d1ce7b Implement concatarray 2023-03-05 23:28:59 -08:00
Takashi Kokubun
481615418a Implement getconstant 2023-03-05 23:28:59 -08:00
Takashi Kokubun
f2ef352ee0 Implement opt_str_freeze 2023-03-05 23:28:59 -08:00
Takashi Kokubun
89f8e20aa4 Implement branchnil 2023-03-05 23:28:59 -08:00
Takashi Kokubun
a1b2395409 Check for classes consistently 2023-03-05 23:28:59 -08:00
Takashi Kokubun
6b2c3ff813 Implement concatstrings 2023-03-05 23:28:59 -08:00
Takashi Kokubun
f85393514c Implement anytostring 2023-03-05 23:28:59 -08:00
Takashi Kokubun
43d1a7afd4 Implement cref on opt_getconstant_path 2023-03-05 23:28:59 -08:00
Takashi Kokubun
46a14b65fb Implement objtostring 2023-03-05 23:28:59 -08:00
Takashi Kokubun
9fa127416a Implement protected 2023-03-05 23:28:59 -08:00
Takashi Kokubun
3b38fe0280 Implement getclassvariable 2023-03-05 23:28:59 -08:00
Takashi Kokubun
7456b10c33 Implement getblockparamproxy 2023-03-05 23:28:59 -08:00
Takashi Kokubun
f81c7a6747 Initial support for opt_case_dispatch 2023-03-05 23:28:59 -08:00
Takashi Kokubun
366c3c7644 Support non-T_OBJECTs in getivar 2023-03-05 23:28:59 -08:00
Takashi Kokubun
49f336f468 Implement new ivars on setivar 2023-03-05 23:28:59 -08:00
Takashi Kokubun
6d59cac4ad Optimize Integer#[] 2023-03-05 23:28:59 -08:00
Takashi Kokubun
34f2ab1f3c Optimize Integer#/ 2023-03-05 23:28:59 -08:00
Takashi Kokubun
d380692649 Optimize Array#<< 2023-03-05 23:28:59 -08:00
Takashi Kokubun
e4f49236c0 Optimize BasicObject#!= 2023-03-05 23:28:59 -08:00
Takashi Kokubun
2ecf77ce20 Optimize Integer#=== 2023-03-05 23:28:59 -08:00
Takashi Kokubun
92efd0569a Optimize Integer#* 2023-03-05 23:28:59 -08:00