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-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
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
[prev]
[next]