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
2025-08-13
ZJIT: Don't eliminate NewHash with operands
Max Bernstein
2025-08-13
ZJIT: Only validate HIR in debug mode
Max Bernstein
2025-08-12
ZJIT: Prepare non-leaf calls for SetGlobal (#14197)
Stan Lo
2025-08-12
ZJIT: Avoid compiling failed ISEQs repeatedly (#14195)
Takashi Kokubun
2025-08-12
ZJIT: Add flag to disable the HIR optimizer (#14181)
Max Bernstein
2025-08-12
ZJIT: Avoid splitting add_into/sub_into for x86_64 (#14177)
Takashi Kokubun
2025-08-11
CI: Surface Rust warnings on PRs that touch any Rust code
Alan Wu
2025-08-11
ZJIT: Add --zjit-exec-mem-size (#14175)
Takashi Kokubun
2025-08-11
ZJIT: Implement `concatstrings` insn (#14154)
Stan Lo
2025-08-11
ZJIT: Add compile/profile/GC/invalidation time stats (#14158)
Takashi Kokubun
2025-08-11
ZJIT: Fix `mismatched_lifetime_syntaxes`, new in Rust 1.89.0
Alan Wu
2025-08-08
ZJIT: Avoid compiling and direct sends to forwardable ISEQs
Alan Wu
2025-08-08
ZJIT: Fix "memory operand with non-register base" (#14153)
Takashi Kokubun
2025-08-08
ZJIT: Add a graphviz dumper for HIR (#14117)
Max Bernstein
2025-08-07
ZJIT: Remove the need for unwrap() on with_num_bits() (#14144)
Takashi Kokubun
2025-08-07
ZJIT: Implement `defined?` codegen for non-yield calls (#14101)
Stan Lo
2025-08-07
ZJIT: Optimize class guards by directly reading klass field (#14136)
Stan Lo
2025-08-07
ZJIT: Remove GC offsets overwritten by invalidation (#14102)
Takashi Kokubun
2025-08-07
ZJIT: Create HeapObject Type (#14140)
Max Bernstein
2025-08-07
ZJIT: Set PC before StringCopy (#14141)
Max Bernstein
2025-08-06
ZJIT: Inline attr_reader/attr_accessor (#14126)
Max Bernstein
2025-08-06
ZJIT: Implement SingleRactorMode invalidation (#14121)
Stan Lo
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-05
ZJIT: Fix `Kernel#Float`'s annotation (#14123)
Stan Lo
2025-08-05
ZJIT: Avoid matching built-in iseq's HIR line numbers in tests (#14124)
Stan Lo
2025-08-05
ZJIT: Profile type+shape distributions (#13901)
Max Bernstein
2025-08-04
ZJIT: Add helpers to prepare for C calls (#14100)
Takashi Kokubun
2025-08-01
ZJIT: Reject builtin annotation if its iseq has multiple invokebuiltin insns
Stan Lo
2025-08-01
ZJIT: Annotate Kernel#class
Stan Lo
2025-08-01
ZJIT: Improve builtin function annotation collection
Stan Lo
2025-08-01
ZJIT: Support annotating builtin functions
Stan Lo
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: Add the ISEQ name to Block asm comments (#14070)
Takashi Kokubun
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
[prev]
[next]