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
Age
Commit message (
Expand
)
Author
11 hours
ZJIT: Add temporary local definite assignment validator (#15973)
Max Bernstein
13 hours
ZJIT: Extract VRegId from a usize
Aaron Patterson
4 days
ZJIT: Reset all the counters in RubyVM::ZJIT::reset_stats! (#15950)
Max Bernstein
4 days
ZJIT: Resolve alias in reduce_send_to_ccall (#15947)
Nozomi Hijikata
4 days
ZJIT: Count GuardBitEquals for shapes as GuardShape in stats (#15936)
Max Bernstein
5 days
ZJIT: Make sure to add a LIR basic block in compile failure entrypoint (#15932)
Max Bernstein
5 days
ZJIT: Clean up partial SSI (#15929)
Max Bernstein
5 days
ZJIT: Use `TypeDistribution` to track stats about the `super` CME (#15928)
Kevin Menard
5 days
ZJIT: Compile getblockparam (#15896)
Nozomi Hijikata
6 days
ZJIT: Get type information from branchif, branchunless, branchnil instruction...
Max Bernstein
6 days
ZJIT: Introduce `GetLEP` HIR instruction (#15917)
Kevin Menard
6 days
ZJIT: Add a CFG to the LIR backend (#15879)
Aaron Patterson
6 days
ZJIT: Support optional keyword arguments in direct send (#15873)
Randy Stauner
6 days
ZJIT: Add fail-fast assert for non-register {cpush,cpop}_pair
Alan Wu
6 days
ZJIT: A64: Avoid gaps in the stack when preserving registers for calls
Jeff Zhang
6 days
ZJIT: Delete Insn::CPushAll and Insn::CPopAll
Alan Wu
7 days
ZJIT: Compile IsA into load + compare for String/Array/Hash (#15878)
Jeff Zhang
7 days
ZJIT: A64: Remove nop padding after conditional branches
Alan Wu
8 days
JITs: Fix comment about ARM64 stack growth direction [ci skip]
Alan Wu
10 days
ZJIT: Fix land race
Max Bernstein
10 days
ZJIT: Specialize OPTIMIZED_METHOD_TYPE_CALL (#15859)
Nozomi Hijikata
11 days
ZJIT: Create HIR effect system (#15359)
Jacob
12 days
ZJIT: Remove redundant unboxing
nozomemein
12 days
ZJIT: Inline ArrayAref
nozomemein
12 days
ZJIT: Write the result of UnboxFixnum HIR as type spec so that we can make us...
nozomemein
12 days
ZJIT: Rename ArrayArefFixnum -> ArrayAref
nozomemein
12 days
ZJIT: Optimize common `invokesuper` cases (#15816)
Kevin Menard
12 days
ZJIT: Add assume_no_singleton_classes to avoid invalidation loops (#15871)
Max Bernstein
13 days
ZJIT: Add Type::has_value method (#15867)
Jeff Zhang
13 days
ZJIT: Constant-fold LoadField/GuardBitEquals from known-frozen object
Jeff Zhang
14 days
ZJIT: Only print bold text in TTY (#15864)
Max Bernstein
2026-01-12
ZJIT: Check arg limit before pushing SendWithoutBLockDirect insn (#15854)
Randy Stauner
2026-01-12
ZJIT: Optimize Integer#[]
Max Bernstein
2026-01-12
ZJIT: Snapshot FrameState with reordered args before direct send
Randy Stauner
2026-01-12
ZJIT: Add snapshot tests for direct send
Randy Stauner
2026-01-12
ZJIT: Inline Array#empty?
Max Bernstein
2026-01-12
ZJIT: Inline Array#length
Max Bernstein
2026-01-12
ZJIT: remove unused rb_RSTRUCT_LEN()
Benoit Daloze
2026-01-12
ZJIT: remove unused rb_RSTRUCT_SET()
Benoit Daloze
2026-01-08
ZJIT: Replace GuardShape with LoadField+GuardBitEquals (#15821)
Max Bernstein
2026-01-07
ZJIT: Add ArrayAset instruction to HIR (#15747)
Nozomi Hijikata
2026-01-05
Update bindgen
Nobuyoshi Nakada
2025-12-26
Remove taintedness/trustedness enums/macros deprecated for 4 years
Nobuyoshi Nakada
2025-12-25
Update zjit bindings
Peter Zhu
2025-12-24
ZJIT: Don't mark control-flow opcodes as invalidating locals (#15694)
Max Bernstein
2025-12-18
JIT: Move EC offsets to jit_bindgen_constants
John Hawthorn
2025-12-17
JITs: Pass down GNU make jobserver resources when appropriate
Alan Wu
2025-12-16
ZJIT: Use rb_zjit_writebarrier_check_immediate() instead of rb_gc_writebarrie...
Benoit Daloze
2025-12-16
Revert "ZJIT: Do not call rb_gc_writebarrier() with an immediate value in gen...
Benoit Daloze
2025-12-16
ZJIT: Add a VALUE#write_barrier helper method to deduplicate logic
Benoit Daloze
[next]