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-10
ZJIT: Removed unused self_val from Send
Stan Lo
2025-09-10
ZJIT: Removed unused self_val from InvokeSuper
Stan Lo
2025-09-10
ZJIT: Support `invokeblock` insn (#14496)
Stan Lo
2025-09-10
ZJIT: Compile ISEQs with forwardable parameters (#14491)
Takashi Kokubun
2025-09-09
Update JIT bindings
Peter Zhu
2025-09-09
ZJIT: Implement getblockparamproxy (#14483)
Takashi Kokubun
2025-09-09
ZJIT: Optimize `ObjToString` with type guards (#14469)
André Luiz Tiago Soares
2025-09-08
ZJIT: Add RubyVM::ZJIT.reset_stats! method (GH-14479)
Randy Stauner
2025-09-08
ZJIT: Fix 30k if stmt test (#14446)
Aiden Fox Ivey
2025-09-08
ZJIT: Fix backtraces on opt_new (#14461)
Takashi Kokubun
2025-09-08
ZJIT: Add --zjit-stats=quiet option to collect stats without printing (#14467)
Randy Stauner
2025-09-08
Move `IS_TYPED_DATA` in RBasic.flags
Jean Boussier
2025-09-05
ZJIT: Stop optimizing toplevel locals (#14458)
Takashi Kokubun
2025-09-05
ZJIT: Invalidate local variables on EP escape (#14448)
Takashi Kokubun
2025-09-04
ZJIT: Compile invokesuper with dynamic dispatch (#14444)
Takashi Kokubun
2025-09-04
ZJIT: Fix Rust compilation warning (#14443)
Stan Lo
2025-09-04
ZJIT: Add patchpoint for TracePoint (#14420)
Stan Lo
2025-09-04
ZJIT: Support compiling ISEQs for opt_pc = 0 (#14441)
Takashi Kokubun
2025-09-03
ZJIT: Ensure `clippy` passes and silence unnecessary warnings (#14439)
Aiden Fox Ivey
2025-09-03
ZJIT: Add missing module doc comments
Aiden Fox Ivey
2025-09-03
ZJIT: Fix documentation build warnings
Aiden Fox Ivey
2025-09-03
ZJIT: Count exits coming from jit_exception (#14428)
Takashi Kokubun
2025-09-03
ZJIT: Handle `opt_case_dispatch` insn (#14433)
Stan Lo
2025-09-02
ZJIT: Use Copy instead of Clone
Aiden Fox Ivey
2025-09-02
ZJIT: Remove unnecessary return statements
Aiden Fox Ivey
2025-09-02
ZJIT: Remove unnecessary .into calls
Aiden Fox Ivey
2025-09-02
ZJIT: Use copied over map(|x| *x)
Aiden Fox Ivey
2025-09-02
ZJIT: Use .is_some_and
Aiden Fox Ivey
2025-09-02
ZJIT: Use is_empty over compare with ""
Aiden Fox Ivey
2025-09-02
ZJIT: Use inspect_err on Result values (#14431)
Takashi Kokubun
2025-09-02
ZJIT: Clear jit entry from iseqs after TracePoint activation (#14407)
Stan Lo
2025-09-02
ZJIT: Rename gen_save_pc to gen_prepare_call_with_gc (#14427)
Takashi Kokubun
2025-09-02
ZJIT: Propagate and count CompileError on exits (#14408)
Takashi Kokubun
2025-09-02
ZJIT: NewRangeFixnum instruction (#14409)
André Luiz Tiago Soares
2025-09-02
ZJIT: Bump default --zjit-call-threshold to 30 (#14410)
Takashi Kokubun
2025-08-29
Add rb_jit_vm_unlock and share it in ZJIT and YJIT
Stan Lo
2025-08-29
Add rb_jit_vm_lock_then_barrier and share it in ZJIT and YJIT
Stan Lo
2025-08-29
Add rb_jit_multi_ractor_p and share it in ZJIT and YJIT
Stan Lo
2025-08-29
ZJIT: Report stats for unhandled call types
Max Bernstein
2025-08-29
ZJIT: Increment dynamic_send_count for Send too
Max Bernstein
2025-08-29
ZJIT: Specialize monomorphic GetIvar (#14388)
Max Bernstein
2025-08-29
ZJIT: Remove special case for defined?(method call) (#14401)
Max Bernstein
2025-08-29
ZJIT: Repurpose ExitCounters for unhandled YARV insns (#14392)
Takashi Kokubun
2025-08-28
ZJIT: Compile Insn::Send
Takashi Kokubun
2025-08-28
ZJIT: Add code_region_bytes stat (#14389)
Takashi Kokubun
2025-08-28
ZJIT: Prepare getglobal for non-leaf call (#14387)
Stan Lo
2025-08-28
ZJIT: Fix a flipped stat
Takashi Kokubun
2025-08-28
ZJIT: Fix a typo
Takashi Kokubun
2025-08-28
ZJIT: Disable profiling in compile_iseq (#14385)
Max Bernstein
2025-08-28
ZJIT: Generate code for ArrayExtend
Max Bernstein
[prev]
[next]