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
/
codegen.rs
Age
Commit message (
Expand
)
Author
2025-10-09
ZJIT: Allow annotating CCallVariadic
Max Bernstein
2025-10-03
ZJIT: Count CCallWithFrame as optimized_send_count (#14722)
Takashi Kokubun
2025-10-03
ZJIT: Relax the limit of cfunc args by 1
Takashi Kokubun
2025-10-03
ZJIT: Add HIR for calling Cfunc with frame (#14661)
Stan Lo
2025-10-02
ZJIT: Add `NoSingletonClass` patch point (#14680)
Stan Lo
2025-09-30
ZJIT: Add more *_send_count stats (#14689)
Takashi Kokubun
2025-09-30
ZJIT: Rust code refactors (#14687)
Stan Lo
2025-09-30
ZJIT: Unify fallback counters for send-ish insns (#14676)
Takashi Kokubun
2025-09-29
ZJIT: Count dynamic instance variable lookups (#14615)
Max Bernstein
2025-09-29
ZJIT: Add stats for cfuncs that are not optimized (#14638)
Stan Lo
2025-09-29
ZJIT: Remove RefCell from IseqCall
Alan Wu
2025-09-29
ZJIT: Incorporate parameter loads into HIR (#14659)
Takashi Kokubun
2025-09-25
ZJIT: Compile ISEQ with optional arguments (#14653)
Takashi Kokubun
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-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: Clean up RangeType (#14627)
Max Bernstein
2025-09-19
ZJIT: Expand the list of safe allocators
Max Bernstein
2025-09-19
ZJIT: Avoid unnecessary `PopOpnds` and `PushOpnds` codegen (#14614)
Stan Lo
2025-09-19
ZJIT: Simplify NewHash HIR and Codegen
Stan Lo
2025-09-19
ZJIT: Measure reading/writing locals with level > 0 (#14601)
Max Bernstein
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-17
ZJIT: Call instance allocation function directly
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-16
ZJIT: Debug mechanism to verify leafness for `gen_prepare_call_with_gc` (#14553)
André Luiz Tiago Soares
2025-09-12
ZJIT: Add specific dynamic send type counters (#14528)
Stan Lo
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
2025-09-10
ZJIT: Support `invokeblock` insn (#14496)
Stan Lo
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: Fix backtraces on opt_new (#14461)
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: Count exits coming from jit_exception (#14428)
Takashi Kokubun
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 inspect_err on Result values (#14431)
Takashi Kokubun
[prev]
[next]