summaryrefslogtreecommitdiff
path: root/zjit/src/hir/tests.rs
AgeCommit message (Expand)Author
18 hoursZJIT: Remove redundant unboxingnozomemein
18 hoursZJIT: Write the result of UnboxFixnum HIR as type spec so that we can make us...nozomemein
18 hoursZJIT: Rename ArrayArefFixnum -> ArrayArefnozomemein
38 hoursZJIT: Add assume_no_singleton_classes to avoid invalidation loops (#15871)Max Bernstein
4 daysZJIT: Check arg limit before pushing SendWithoutBLockDirect insn (#15854)Randy Stauner
4 daysZJIT: Snapshot FrameState with reordered args before direct sendRandy Stauner
4 daysZJIT: Add snapshot tests for direct sendRandy Stauner
2025-12-24ZJIT: Don't mark control-flow opcodes as invalidating locals (#15694)Max Bernstein
2025-12-15ZJIT: Fix test failures from line number of `Primitive` shiftingAlan Wu
2025-12-09ZJIT: Show send fallback reason in HIR dump (#15454)Randy Stauner
2025-12-09ZJIT: Put keyword bits in callee frame rather than c_argsRandy Stauner
2025-12-09ZJIT: Support opt_newarray_send with PACK_BUFFERMax Bernstein
2025-12-05ZJIT: Include local variable names in `Get|SetLocal` insn's print value (#15423)Stan Lo
2025-12-01ZJIT: Add HIR test for VM_OPT_NEWARRAY_SEND_PACK_BUFFERMax Bernstein
2025-12-01ZJIT: Standardize method dispatch insns' `recv` field (#15334)Stan Lo
2025-11-24ZJIT: For JIT-to-JIT send, avoid loading uninitialized local through EPAlan Wu
2025-11-20ZJIT: Add tests for `opt_newarray_send` with target methods redefinedKevin Menard
2025-11-20ZJIT: Handle display formatting for all defined bopsKevin Menard
2025-11-20ZJIT: Compile the VM_OPT_NEWARRAY_SEND_HASH variant of opt_newarray_sendKevin Menard
2025-11-20ZJIT: Deduplicate successor and predecessor sets (#15263)Aiden Fox Ivey
2025-11-20ZJIT: Put optional interpreter cache on both GetIvar and SetIvarMax Bernstein
2025-11-19ZJIT: Add Iongraph compatibility (#14999)Aiden Fox Ivey
2025-11-14ZJIT: Support JIT-to-JIT calls to callees with optional parametersAlan Wu
2025-11-10ZJIT: Split unhandled_hir_insn and unknown_newarray_send stats (#15127)Takashi Kokubun
2025-11-10ZJIT: Snapshot once per YARV insn (#15082)Max Bernstein
2025-11-07ZJIT: Add compilation for checkkeyword (#14764)Jacob
2025-11-06ZJIT: Use interpreter inline cache in setinstancevariable (#14925)Max Bernstein
2025-11-05ZJIT: Don't side-exit on VM_CALL_KWARG just SendWithoutBlock (#15065)Randy Stauner
2025-11-03ZJIT: Implement include_p for opt_(new|dup)array_send YARV insns (#14885)Randy Stauner
2025-10-30ZJIT: Prevent specialization of splats instead of side-exiting (#15005)Aiden Fox Ivey
2025-10-30ZJIT: Fix incorrect self.class.respond_to? folding (#15001)Max Bernstein
2025-10-28ZJIT: Split HIR tests (#14967)Aiden Fox Ivey