845f2db1360032a0506c5d5a8570f5c73a2588a3
|
2024-04-29 |
YJIT: Add specialized codegen function for `TrueClass#===` (#10640) |
adae813c5ff34c7a2981f9d700e86a6095c92774
|
2024-04-29 |
YJIT: Expand codegen for `TrueClass#===` to `FalseClass` and `NilClass` (#10679) |
da49bee04b1ea664199c14318dbf594464974636
|
2024-07-19 |
[ruby/uri] Restrict constant checks to current namespace to avoid conflicts with globals |
acbb8d4fb56ac3b5894991760a075dbef78d10e3
|
2024-07-20 |
Expand opt_newarray_send to support Array#pack with buffer keyword arg |
942317ebf8a5e4a85189411ee4d48267f21ecca5
|
2024-08-28 |
YJIT: Encode doubles to VALUE objects and move stat generation to rust (#11388) |
7c4b028435aa83ee42f3db2ecf47f53a1c2247cf
|
2024-09-18 |
YJIT: Accept key for runtime_stats to return only that stat (#11536) |
beafae97505f9def3967e958bb1f7bc7fd7b9a7a
|
2024-11-13 |
YJIT: Specialize `String#[]` (`String#slice`) with fixnum arguments (#12069) |
1dd40ec18a55ff46f52d0ba44ff5d7923f57c08f
|
2024-11-26 |
Optimize instructions when creating an array just to call `include?` (#12123) |
8f9b9aecd04c4fa2bc9d15de4dfb3c6105e97b49
|
2024-11-26 |
YJIT: Implement opt_reverse insn (#12175) |
b021f6f8a74bee71aa5ce153e7c2095f0f41ed3d
|
2024-12-05 |
Use symbol.h in vm.c to get macro for faster ID to sym (#12272) |
2eb5690ab6f8ca273e1bcb3dc064ff9a946cb0d0
|
2025-03-12 |
[rubygems/rubygems] Add test for fixing mismatched versions in lockfile |
4464cbe5cd17cff26b4aceee83c849790b812c8b
|
2025-04-29 |
[rubygems/rubygems] Fix doctor command parsing of otool output |
b5beb1982502c46aeaac2f29888763df3272b568
|
2025-05-02 |
[rubygems/rubygems] Validate dependencies when doing bundle install |
41b11a3512317aa3965d8dc425155c9c2d7cdaf6
|
2025-09-08 |
ZJIT: Add --zjit-stats=quiet option to collect stats without printing (#14467) |
4263b7eb45f8eb67e3e46af64856736c84f5b73e
|
2025-09-08 |
ZJIT: Add RubyVM::ZJIT.reset_stats! method (GH-14479) |
ff5105f7c8f6adefaab4341cef165996558912d9
|
2025-09-18 |
[ruby/prism] Fix example marker for case statement predicate |
f4482b047fa3facc78cf5d3439a70d0251862da3
|
2025-09-19 |
Make it easier to reproduce commands from CI (#14609) |
1d1529629ce1550fad19c2d9410c4bf4995230d2
|
2025-09-22 |
Clarify what happens when IO.popen's block returns (#14626) |