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
/
backend
Age
Commit message (
Expand
)
Author
2025-09-19
ZJIT: Test disasm with insta (#14602)
Takashi Kokubun
2025-09-16
ZJIT: Debug mechanism to verify leafness for `gen_prepare_call_with_gc` (#14553)
André Luiz Tiago Soares
2025-09-15
ZJIT: Support compiling block args (#14537)
Takashi Kokubun
2025-09-12
ZJIT: Share more code with YJIT in jit.c (#14520)
Takashi Kokubun
2025-09-08
ZJIT: Fix 30k if stmt test (#14446)
Aiden Fox Ivey
2025-09-03
ZJIT: Ensure `clippy` passes and silence unnecessary warnings (#14439)
Aiden Fox Ivey
2025-09-03
ZJIT: Add missing module doc comments
Aiden Fox Ivey
2025-09-02
ZJIT: Remove unnecessary return statements
Aiden Fox Ivey
2025-09-02
ZJIT: Remove unnecessary .into calls
Aiden Fox Ivey
2025-09-02
ZJIT: Propagate and count CompileError on exits (#14408)
Takashi Kokubun
2025-08-29
ZJIT: Report stats for unhandled call types
Max Bernstein
2025-08-29
ZJIT: Repurpose ExitCounters for unhandled YARV insns (#14392)
Takashi Kokubun
2025-08-28
ZJIT: Refactor stats implementations (#14378)
Takashi Kokubun
2025-08-27
ZJIT: Increment specific counter on side-exit
Max Bernstein
2025-08-27
ZJIT: Implement side exit stats (#14357)
Takashi Kokubun
2025-08-21
ZJIT: Allocate register for VRegs that begin and end at the same index (#14270)
Max Bernstein
2025-08-19
ZJIT: Remove try_num_bits (#14272)
Takashi Kokubun
2025-08-18
ZJIT: Make sure output operands are not VRegs (#14188)
Max Bernstein
2025-08-15
ZJIT: Share function stub code using a trampoline (#14225)
Takashi Kokubun
2025-08-14
ZJIT: Stop duplicating context-less side exits (#14215)
Takashi Kokubun
2025-08-13
ZJIT: Enable or remove comments from YJIT (#14214)
Takashi Kokubun
2025-08-12
ZJIT: Avoid splitting add_into/sub_into for x86_64 (#14177)
Takashi Kokubun
2025-08-11
ZJIT: Implement `concatstrings` insn (#14154)
Stan Lo
2025-08-11
ZJIT: Fix `mismatched_lifetime_syntaxes`, new in Rust 1.89.0
Alan Wu
2025-08-08
ZJIT: Fix "memory operand with non-register base" (#14153)
Takashi Kokubun
2025-08-07
ZJIT: Remove the need for unwrap() on with_num_bits() (#14144)
Takashi Kokubun
2025-08-06
ZJIT: x86: split: Fix live ranges index-out-of-range panic
Alan Wu
2025-08-06
ZJIT: Fix "immediate value too large" on cmp for x86_64 (#14125)
Takashi Kokubun
2025-08-01
ZJIT: Enable IncrCounter for arm64 (#14086)
Takashi Kokubun
2025-08-01
ZJIT: Refer to scratch registers in operands
Alan Wu
2025-08-01
ZJIT: Fix side-exit panicking when there's too many locals
Alan Wu
2025-08-01
ZJIT: A64: Use MOVN for small negative immediates
Alan Wu
2025-07-31
ZJIT: A64: Fix splitting for large memory displacements
Alan Wu
2025-07-28
ZJIT: Keep a frame pointer and use it for memory params
Alan Wu
2025-07-24
ZJIT: DRY up underscore rexport anti-pattern
Alan Wu
2025-07-21
ZJIT: Remove no-op movs after register allocation
Alan Wu
2025-07-16
ZJIT: Split shift with immediate operand (#13914)
Max Bernstein
2025-07-16
ZJIT: A64: Fix bad operand swapping in `asm.sub(imm, reg)`
Alan Wu
2025-07-16
ZJIT: A64: Fix the optimization merging `asm.add(reg, imm)` with Mov
Alan Wu
2025-07-16
ZJIT: A64: Fix `asm.add_into(NATIVE_STACK_POINTER, ...)`
Alan Wu
2025-07-16
ZJIT: Restore SP on side-exit chains
Takashi Kokubun
2025-07-15
ZJIT: Redo JIT function native stack frame layout
Alan Wu
2025-07-15
ZJIT: Ban `asm.load_into(Mem, ..)` and avoid it in gen_entry_params()
Alan Wu
2025-07-14
ZJIT: Make lir::Opnd::const_ptr take any pointer to save on casts
Alan Wu
2025-07-14
ZJIT: Add a ccall macro that also adds an LIR comment
Alan Wu
2025-07-11
ZJIT: Mark objects baked in JIT code (#13862)
Takashi Kokubun
2025-07-11
ZJIT: Improve asm comments for side exits (#13853)
Takashi Kokubun
2025-07-11
ZJIT: A64: Have add/sub to SP be single-instruction
Alan Wu
2025-07-10
ZJIT: Implement patch points on BOP redefinition (#13850)
Takashi Kokubun
2025-07-07
ZJIT: Avoid double negative in Mem debug
Daniel Colson
[prev]
[next]