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-12-18
JIT: Move EC offsets to jit_bindgen_constants
John Hawthorn
2025-12-16
Revert "ZJIT: Allow ccalls above 7 arguments"
Alan Wu
2025-12-12
ZJIT: Allow ccalls above 7 arguments (#15312)
Aiden Fox Ivey
2025-12-10
ZJIT: Re-compile ISEQs invalidated by PatchPoint (#15459)
Takashi Kokubun
2025-12-10
ZJIT: Use inline format args (#15482)
Alex Rocha
2025-12-03
ZJIT: Use the custom iterator
Aaron Patterson
2025-12-03
ZJIT: Add a specialized instruction iterator to the assembler
Aaron Patterson
2025-12-01
ZJIT: Split Lea memory reads on x86_64
Max Bernstein
2025-11-21
ZJIT: Split CSel memory reads on x86_64
Max Bernstein
2025-11-19
ZJIT: Count all calls to C functions from generated code (#15240)
Max Bernstein
2025-11-14
ZJIT: Use Mem.num_bits in Mem split (#15177)
Max Bernstein
2025-11-10
ZJIT: Deduplicate side exits (#15105)
Takashi Kokubun
2025-11-06
ZJIT: Restore dropped_bytes after temporary OOM (#15069)
Takashi Kokubun
2025-11-04
ZJIT: Allow Store with 8-bit Opnd::Mem
Takashi Kokubun
2025-11-04
ZJIT: Split LShift in arm64_scratch_split
Takashi Kokubun
2025-11-04
ZJIT: Use a shared trampoline across all ISEQs (#15042)
Takashi Kokubun
2025-11-03
ZJIT: Implement register spill (#14936)
Takashi Kokubun
2025-10-31
ZJIT: Let AssemblerPanicHook write into stderr (#15019)
Takashi Kokubun
2025-10-29
ZJIT: Limit the default size of LIR dump
Takashi Kokubun
2025-10-29
ZJIT: Enable comments for --zjit-debug on dev builds
Takashi Kokubun
2025-10-29
ZJIT: Rename compile_side_exits to compile_exits
Takashi Kokubun
2025-10-29
ZJIT: Dump Assembler on panic by default for dev builds
Takashi Kokubun
2025-10-29
ZJIT: Avoid cloning Assembler repeatedly
Takashi Kokubun
2025-10-29
ZJIT: Suffix a label index to duplicated label names
Takashi Kokubun
2025-10-29
ZJIT: Print operands with Display on side exit
Takashi Kokubun
2025-10-29
ZJIT: Refactor operand printer
Takashi Kokubun
2025-10-29
ZJIT: Introduce a better LIR printer (#14986)
Takashi Kokubun
2025-10-28
ZJIT: Migrate an arm64 register from emit to split
Takashi Kokubun
2025-10-28
ZJIT: Rename SCRATCH_OPND to SCRATCH0_OPND for x86_64
Takashi Kokubun
2025-10-28
ZJIT: Support ParallelMov into memory (#14975)
Takashi Kokubun
2025-10-28
ZJIT: Split frame_setup_teardown tests
Takashi Kokubun
2025-10-28
ZJIT: Move c_stack_slots to Assembler
Takashi Kokubun
2025-10-28
ZJIT: Simplify Assembler constructors
Takashi Kokubun
2025-10-28
ZJIT: Print unexpected operands on x86_64
Takashi Kokubun
2025-10-27
ZJIT: Use std::ptr::null instead of casts
Aiden Fox Ivey
2025-10-27
ZJIT: Remove unnecessary #[test] annotation
Aiden Fox Ivey
2025-10-27
ZJIT: Elide unnecessary return statements
Aiden Fox Ivey
2025-10-22
ZJIT: Fix some dead code in the backend (#14897)
Takashi Kokubun
2025-10-22
ZJIT: A64: Fix Lea with large displacement and overlapping register
Alan Wu
2025-10-15
ZJIT: Rewrite arm64_split_with_scratch_reg for clarity
Aiden Fox Ivey
2025-10-15
ZJIT: Add trace exit counter (#14831)
Aiden Fox Ivey
2025-10-15
ZJIT: Centralize the allocation of scratch registers (#14815)
Takashi Kokubun
2025-10-03
ZJIT: Make sure zjit-test-update works in asm tests (#14708)
Takashi Kokubun
2025-09-30
ZJIT: Add --zjit-trace-exits (#14640)
Aiden Fox Ivey
2025-09-25
ZJIT: Remove an obsoleted PC guard
Takashi Kokubun
2025-09-24
ZJIT: Incorporate bb0-prologue and PC check into HIR (#14643)
Takashi Kokubun
2025-09-23
ZJIT: Allow testing JIT code on zjit-test (#14639)
Takashi Kokubun
2025-09-19
ZJIT: Remove unnecessary empty lines
Takashi Kokubun
2025-09-19
ZJIT: Fix disasm tests on release build (#14612)
Takashi Kokubun
2025-09-19
ZJIT: Test disasm with insta (#14602)
Takashi Kokubun
[next]