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-09-25
ZJIT: Remove an obsoleted PC guard
Takashi Kokubun
2025-09-25
ZJIT: Compile ISEQ with optional arguments (#14653)
Takashi Kokubun
2025-09-25
ZJIT: Remove dead CMEs from `Invariants`
Alan Wu
2025-09-25
ZJIT: Reference update `Invariant::cme_patch_points`
Alan Wu
2025-09-25
ZJIT: Forget about dead ISEQs in `Invariants`
Alan Wu
2025-09-25
ZJIT: Standardize to `Iterator::map` in `Invariants::update_references`
Alan Wu
2025-09-24
ZJIT: Prefer *const u8 for consts (#14652)
Takashi Kokubun
2025-09-24
ZJIT: Incorporate bb0-prologue and PC check into HIR (#14643)
Takashi Kokubun
2025-09-24
ZJIT: Add Ruby class objects to HIR type lattice automatically (#14647)
Max Bernstein
2025-09-23
ZJIT: Allow testing JIT code on zjit-test (#14639)
Takashi Kokubun
2025-09-23
ZJIT: Add stack overflow check to `gen_ccall_variadic` (#14636)
Stan Lo
2025-09-22
ZJIT: Guard receiver class for CCallVariadic (#14630)
Takashi Kokubun
2025-09-22
ZJIT: Add more type information to DefinedIvar (#14628)
Max Bernstein
2025-09-22
ZJIT: Clean up RangeType (#14627)
Max Bernstein
2025-09-22
ZJIT: Add polymorphism counters (#14608)
Aiden Fox Ivey
2025-09-22
ZJIT: Refactor NewRangeFixnum (#14607)
André Luiz Tiago Soares
2025-09-19
ZJIT: Fix opt_{hash,ary,str}_{freeze,uminus}
Max Bernstein
2025-09-19
ZJIT: Expand the list of safe allocators
Max Bernstein
2025-09-19
ZJIT: Wrap comment
Max Bernstein
2025-09-19
ZJIT: Avoid unnecessary `PopOpnds` and `PushOpnds` codegen (#14614)
Stan Lo
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: Simplify NewHash HIR and Codegen
Stan Lo
2025-09-19
ZJIT: Count method sends where method lookup fails
Max Bernstein
2025-09-19
ZJIT: Also count fallback sends to ISEQs we can't direct send to
Max Bernstein
2025-09-19
ZJIT: Measure reading/writing locals with level > 0 (#14601)
Max Bernstein
2025-09-19
ZJIT: Test disasm with insta (#14602)
Takashi Kokubun
2025-09-18
ZJIT: Count writes to the VM frame (#14597)
Max Bernstein
2025-09-18
ZJIT: Compile sendforward with dynamic dispatch (#14501)
Takashi Kokubun
2025-09-18
ZJIT: Support variadic C calls (#14575)
Stan Lo
2025-09-18
ZJIT: Annotate BasicObject#initialize (#14590)
Max Bernstein
2025-09-17
ZJIT: Call instance allocation function directly
Max Bernstein
2025-09-17
ZJIT: Rename optimize_direct_sends to type_specialize
Max Bernstein
2025-09-17
ZJIT: Prevent custom allocator in ObjectAllocClass
Max Bernstein
2025-09-17
ZJIT: Const-fold IsMethodCfunc
Max Bernstein
2025-09-17
ZJIT: Specialize ObjectAlloc with known class pointer
Max Bernstein
2025-09-17
ZJIT: Split Insn::Const from Insn::GetBlockParamProxy (#14583)
Takashi Kokubun
2025-09-17
ZJIT: Add stat for `def_type` of send fallbacks (#14533)
Stan Lo
2025-09-17
ZJIT: Revert documentation indent (#14580)
Aiden Fox Ivey
2025-09-16
ZJIT: Remove unused counters
Takashi Kokubun
2025-09-16
ZJIT: Debug mechanism to verify leafness for `gen_prepare_call_with_gc` (#14553)
André Luiz Tiago Soares
2025-09-16
ZJIT: Print local names in FrameState (#14571)
Max Bernstein
2025-09-15
ZJIT: Revert VM_CALL_ARGS_SPLAT and VM_CALL_KWARG support (#14565)
Takashi Kokubun
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-12
ZJIT: Let fallbacks handle unknown call types (#14518)
Takashi Kokubun
2025-09-12
ZJIT: Add specific dynamic send type counters (#14528)
Stan Lo
2025-09-11
ZJIT: Add support for stats_allocator
Aiden Fox Ivey
2025-09-11
ZJIT: Check for VM stack overflow
Alan Wu
2025-09-10
ZJIT: Revert `self_val` removal and rename it to `recv` (#14504)
Stan Lo
[prev]
[next]