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
Age
Commit message (
Expand
)
Author
2025-07-31
ZJIT: Stub JIT-to-JIT calls (#14052)
Takashi Kokubun
2025-07-31
ZJIT: A64: Fix splitting for large memory displacements
Alan Wu
2025-07-31
ZJIT: Remove false comment [ci skip]
Alan Wu
2025-07-31
ZJIT: Only build the assembler for `target_arch`
Alan Wu
2025-07-31
ZJIT: A64: Add add_extended() which can add a register to sp
Alan Wu
2025-07-30
ZJIT: Don't create owned Cow/String when printing
Max Bernstein
2025-07-30
ZJIT: Don't make unnecessary Cow
Max Bernstein
2025-07-30
ZJIT: Don't write to String
Max Bernstein
2025-07-30
ZJIT: Get rid of CallInfo
Max Bernstein
2025-07-30
ZJIT: Deref struct in find()
Max Bernstein
2025-07-30
ZJIT: Remove catch-all case to make it clearer what's unimplemented
Max Bernstein
2025-07-30
ZJIT: Remove unused ArraySet instruction
Max Bernstein
2025-07-30
ZJIT: Prepare for sharing JIT hooks with ZJIT (#14044)
Takashi Kokubun
2025-07-29
ZJIT: Catch more failed recursive compilations (#14042)
Max Bernstein
2025-07-29
ZJIT: Create delta debugging script to narrow JIT failures (#14041)
Max Bernstein
2025-07-29
ZJIT: Add --zjit-stats (#14034)
Takashi Kokubun
2025-07-29
Get rid of imemo_ast
Jean Boussier
2025-07-28
ZJIT: Support invalidating constant patch points (#13998)
Stan Lo
2025-07-28
ZJIT: Fix land race
Max Bernstein
2025-07-28
ZJIT: Mark Symbol, Float, NilClass, TrueClass, FalseClass as final
Max Bernstein
2025-07-28
ZJIT: Remove Integer subclasses from lattice
Max Bernstein
2025-07-28
ZJIT: Inline guard type checks for some built-in types (#14017)
Stan Lo
2025-07-28
ZJIT: Keep a frame pointer and use it for memory params
Alan Wu
2025-07-24
ZJIT: Re-enable some A64 assembler tests
Alan Wu
2025-07-24
ZJIT: DRY up underscore rexport anti-pattern
Alan Wu
2025-07-24
Remove unused imemo_parser_strterm
Peter Zhu
2025-07-23
ZJIT: Fix clobbering register for `self` in gen_entry_params()
Alan Wu
2025-07-22
ZJIT: Use rb_vm_env_write() for `hir::Insn::SetLocal`
Alan Wu
2025-07-21
ZJIT: Load return value before frame teardown
Alan Wu
2025-07-21
ZJIT: Remove no-op movs after register allocation
Alan Wu
2025-07-21
ZJIT: Trim disassembly output from capstone-rs
Alan Wu
2025-07-18
ZJIT: Support invalidating on method redefinition (#13875)
Stan Lo
2025-07-17
ZJIT: Fix fixnum folding for negative values (#13942)
Stan Lo
2025-07-17
ZJIT: Create perf map files for profilers (#13941)
Max Bernstein
2025-07-17
ZJIT: Remove obsoleted exit_trampoline (#13943)
Takashi Kokubun
2025-07-17
ZJIT: Give up JIT-to-JIT calls for 6+ args (#13939)
Takashi Kokubun
2025-07-17
ZJIT: Precise GC writebarriers
John Hawthorn
2025-07-17
Tweak the comment on mark_all_executable() a little [ci skip]
Takashi Kokubun
2025-07-17
ZJIT: Mark the code region executable on partial failures (#13937)
Takashi Kokubun
2025-07-16
ZJIT: Add missing write barrier in profiling (GH-13922)
Alan Wu
2025-07-16
ZJIT: Check if BOP is redefined before rewriting (#13916)
Max Bernstein
2025-07-16
ZJIT: Eagerly infer types of rewritten Const instructions (#13917)
Max Bernstein
2025-07-16
ZJIT: Split shift with immediate operand (#13914)
Max Bernstein
2025-07-16
ZJIT: Remove dead have_two_fixnums function (#13913)
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: Profile each instruction at most num_profiles times (#13903)
Takashi Kokubun
2025-07-16
Use a const block
Takashi Kokubun
2025-07-16
ZJIT: Restore SP on side-exit chains
Takashi Kokubun
[prev]
[next]