index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
ruby_4_0
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
zjit
/
src
/
hir
/
tests.rs
Age
Commit message (
Expand
)
Author
18 hours
ZJIT: Remove redundant unboxing
nozomemein
18 hours
ZJIT: Write the result of UnboxFixnum HIR as type spec so that we can make us...
nozomemein
18 hours
ZJIT: Rename ArrayArefFixnum -> ArrayAref
nozomemein
38 hours
ZJIT: Add assume_no_singleton_classes to avoid invalidation loops (#15871)
Max Bernstein
4 days
ZJIT: Check arg limit before pushing SendWithoutBLockDirect insn (#15854)
Randy Stauner
4 days
ZJIT: Snapshot FrameState with reordered args before direct send
Randy Stauner
4 days
ZJIT: Add snapshot tests for direct send
Randy Stauner
2025-12-24
ZJIT: Don't mark control-flow opcodes as invalidating locals (#15694)
Max Bernstein
2025-12-15
ZJIT: Fix test failures from line number of `Primitive` shifting
Alan Wu
2025-12-09
ZJIT: Show send fallback reason in HIR dump (#15454)
Randy Stauner
2025-12-09
ZJIT: Put keyword bits in callee frame rather than c_args
Randy Stauner
2025-12-09
ZJIT: Support opt_newarray_send with PACK_BUFFER
Max Bernstein
2025-12-05
ZJIT: Include local variable names in `Get|SetLocal` insn's print value (#15423)
Stan Lo
2025-12-01
ZJIT: Add HIR test for VM_OPT_NEWARRAY_SEND_PACK_BUFFER
Max Bernstein
2025-12-01
ZJIT: Standardize method dispatch insns' `recv` field (#15334)
Stan Lo
2025-11-24
ZJIT: For JIT-to-JIT send, avoid loading uninitialized local through EP
Alan Wu
2025-11-20
ZJIT: Add tests for `opt_newarray_send` with target methods redefined
Kevin Menard
2025-11-20
ZJIT: Handle display formatting for all defined bops
Kevin Menard
2025-11-20
ZJIT: Compile the VM_OPT_NEWARRAY_SEND_HASH variant of opt_newarray_send
Kevin Menard
2025-11-20
ZJIT: Deduplicate successor and predecessor sets (#15263)
Aiden Fox Ivey
2025-11-20
ZJIT: Put optional interpreter cache on both GetIvar and SetIvar
Max Bernstein
2025-11-19
ZJIT: Add Iongraph compatibility (#14999)
Aiden Fox Ivey
2025-11-14
ZJIT: Support JIT-to-JIT calls to callees with optional parameters
Alan Wu
2025-11-10
ZJIT: Split unhandled_hir_insn and unknown_newarray_send stats (#15127)
Takashi Kokubun
2025-11-10
ZJIT: Snapshot once per YARV insn (#15082)
Max Bernstein
2025-11-07
ZJIT: Add compilation for checkkeyword (#14764)
Jacob
2025-11-06
ZJIT: Use interpreter inline cache in setinstancevariable (#14925)
Max Bernstein
2025-11-05
ZJIT: Don't side-exit on VM_CALL_KWARG just SendWithoutBlock (#15065)
Randy Stauner
2025-11-03
ZJIT: Implement include_p for opt_(new|dup)array_send YARV insns (#14885)
Randy Stauner
2025-10-30
ZJIT: Prevent specialization of splats instead of side-exiting (#15005)
Aiden Fox Ivey
2025-10-30
ZJIT: Fix incorrect self.class.respond_to? folding (#15001)
Max Bernstein
2025-10-28
ZJIT: Split HIR tests (#14967)
Aiden Fox Ivey