summaryrefslogtreecommitdiff
path: root/test/ruby/test_zjit.rb
AgeCommit message (Expand)Author
6 daysZJIT: Compile getblockparam (#15896)Nozomi Hijikata
7 daysZJIT: Support optional keyword arguments in direct send (#15873)Randy Stauner
7 daysZJIT: Add a smoke test for --zjit-trace-exitsAlan Wu
8 daysZJIT: Compile IsA into load + compare for String/Array/Hash (#15878)Jeff Zhang
11 daysZJIT: Specialize OPTIMIZED_METHOD_TYPE_CALL (#15859)Nozomi Hijikata
13 daysZJIT: Inline ArrayArefnozomemein
13 daysZJIT: Optimize common `invokesuper` cases (#15816)Kevin Menard
2026-01-12ZJIT: Snapshot FrameState with reordered args before direct sendRandy Stauner
2026-01-07ZJIT: Add ArrayAset instruction to HIR (#15747)Nozomi Hijikata
2025-12-14ZJIT: Add a test for `--zjit-stats=<path>` optionNobuyoshi Nakada
2025-12-14ZJIT: Fix tests about `--zjit-stats-quiet` optionNobuyoshi Nakada
2025-12-13ZJIT: Nil-fill locals in direct send (#15536)Randy Stauner
2025-12-12ZJIT: Don't inline non-parameter localsRandy Stauner
2025-12-12ZJIT: Inline `Hash#[]=`Stan Lo
2025-12-12ZJIT: Don't specialize calls with kwsplat (#15513)Randy Stauner
2025-12-10Use actual class instead of singleton class in frozen error messageJeremy Evans
2025-12-09ZJIT: Handle caller_kwarg in direct send when all keyword params are requiredRandy Stauner
2025-12-09ZJIT: Test additional arg passing scenariosRandy Stauner
2025-12-09ZJIT: Support opt_newarray_send with PACK_BUFFERMax Bernstein
2025-12-09ZJIT: Add codegen for FixnumDiv (#15452)Abrar Habib
2025-12-05ZJIT: Account for when YJIT is on by default in test_zjit_enableAlan Wu
2025-12-05ZJIT: Skip GC.auto_compact test when unsupportedAlan Wu
2025-12-04Remove mismatched indentations warning (#15410)Étienne Barrié
2025-12-02ZJIT: Optimize GetIvar for non-T_OBJECTBenoit Daloze
2025-12-01ZJIT: Optimize variadic cfunc `Send` calls into `CCallVariadic` (#14898)Stan Lo
2025-11-20ZJIT: Change the output on redefined method tests to verify the new definitio...Kevin Menard
2025-11-20ZJIT: Update test names to use the same convention as the HIR testsKevin Menard
2025-11-20ZJIT: Add tests for `opt_newarray_send` with target methods redefinedKevin Menard
2025-11-20ZJIT: Compile the VM_OPT_NEWARRAY_SEND_HASH variant of opt_newarray_sendKevin Menard
2025-11-18ZJIT: Inline setting Struct fieldsBenoit Daloze
2025-11-18ZJIT: add support for lazy `RubyVM::ZJIT.enable`Godfrey Chan
2025-11-14ZJIT: Add tests for sending to methods with keyword args (#15183)Randy Stauner
2025-11-10ZJIT: Set cfp->sp on leaf calls with GC (#15137)Takashi Kokubun
2025-11-04ZJIT: Add test to reproduce binarytrees crash (#15054)Randy Stauner
2025-11-03ZJIT: Inline String#bytesize (#15033)Max Leopold
2025-11-03ZJIT: Implement include_p for opt_(new|dup)array_send YARV insns (#14885)Randy Stauner
2025-10-28ZJIT: Call test again after profiling itTakashi Kokubun
2025-10-28ZJIT: Specialize Array#pop for no argument case (#14933)Aiden Fox Ivey
2025-10-23ZJIT: Add tests for non-leaf classvar get and set (#14924)Daniel Colson
2025-10-22ZJIT: Implement classvar get and set (#14918)Daniel Colson
2025-10-22ZJIT: Inline Kernel#block_given? (#14914)Max Bernstein
2025-10-22Improve test_fixnum_{and,or}* by checking all results and using more interest...Benoit Daloze
2025-10-22ZJIT: Inline Fixnum#^Benoit Daloze
2025-10-20ZJIT: Implement expandarray (#14847)Max Bernstein
2025-10-10ZJIT: Add Insn:: ArrayArefFixnum to accelerate Array#[] (#14717)Aiden Fox Ivey
2025-10-06ZJIT: strengthen test_reset_stats (#14738)Hoa Nguyen
2025-10-02ZJIT: Add `NoSingletonClass` patch point (#14680)Stan Lo
2025-09-30ZJIT: Re-apply attr_writer inlining (#14678)Max Bernstein
2025-09-30ZJIT: Revert SetIvar specialization (#14673)Max Bernstein
2025-09-29ZJIT: Inline attr_accessor/attr_writer to SetIvar (#14629)Max Bernstein