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
/
cruby_bindings.inc.rs
Age
Commit message (
Expand
)
Author
2025-12-18
JIT: Move EC offsets to jit_bindgen_constants
John Hawthorn
2025-12-16
ZJIT: Use rb_zjit_writebarrier_check_immediate() instead of rb_gc_writebarrie...
Benoit Daloze
2025-12-16
Make tracepoints with set_trace_func or TracePoint.new ractor local (#15468)
Luke Gruber
2025-12-09
ZJIT: Add codegen for FixnumDiv (#15452)
Abrar Habib
2025-12-05
ZJIT: Avoid binding to `rb_iseq_constant_body`
Alan Wu
2025-12-03
ZJIT: Optimize setivar with shape transition (#15375)
Max Bernstein
2025-12-04
ZJIT: Inline Kernel#class (#15397)
Max Bernstein
2025-12-03
YJIT: Pass class and shape ID directly instead of object
Max Bernstein
2025-12-02
ZJIT: Optimize GetIvar for non-T_OBJECT
Benoit Daloze
2025-12-01
Add BOP_GTGT
Max Bernstein
2025-12-01
ZJIT: Specialize String#<< with Fixnum
Max Bernstein
2025-11-25
ZJIT: Specialize setinstancevariable when ivar is already in shape (#15290)
Max Bernstein
2025-11-21
ZJIT: Specialize monomorphic DefinedIvar (#15281)
Max Bernstein
2025-11-20
Name the `iseq->body->param` struct and update bindings for JITs
Alan Wu
2025-11-18
Extract `KW_SPECIFIED_BITS_MAX` for JITs (GH-15039)
Jacob
2025-11-07
Follow renaming from Namespace to Ruby::Box
Satoshi Tagomori
2025-11-06
ZJIT: Untag block handler (#15085)
Max Bernstein
2025-11-05
ZJIT: Profile specific objects for invokeblock (#15051)
Max Bernstein
2025-10-28
ZJIT: Specialize Array#pop for no argument case (#14933)
Aiden Fox Ivey
2025-10-22
ZJIT: Fetch Primitive.attr!(leaf) for InvokeBuiltin
Max Bernstein
2025-10-22
ZJIT: Inline String#==, String#===
Max Bernstein
2025-10-21
YJIT: ZJIT: Extract common bindings to jit.c and remove unnamed enums.
Alan Wu
2025-10-21
ZJIT: Fix binding to `INVALID_SHAPE_ID` under `-std=c99 -pedantic`
Alan Wu
2025-10-20
ZJIT: Optimize send with block into CCallWithFrame (#14863)
Stan Lo
2025-10-20
ZJIT: Implement expandarray (#14847)
Max Bernstein
2025-10-15
ZJIT: Profile opt_succ and inline Integer#succ for Fixnum (#14846)
Max Bernstein
2025-10-15
ZJIT: Use rb_gc_disable() over rb_gc_disable_no_rest()
Alan Wu
2025-10-15
ZJIT: Never yield to the GC while compiling
Alan Wu
2025-10-14
ZJIT: Include GC object dump when seeing dead objects
Alan Wu
2025-10-14
ZJIT: Profile opt_size, opt_length, opt_regexpmatch2 (#14837)
Max Bernstein
2025-10-14
ZJIT: Profile opt_ltlt and opt_aset (#14834)
Max Bernstein
2025-10-10
ZJIT: Add Insn:: ArrayArefFixnum to accelerate Array#[] (#14717)
Aiden Fox Ivey
2025-10-09
ZJIT: Name enum for bindgen (#14802)
Max Bernstein
2025-10-09
ZJIT: Profile opt_aref (#14778)
Aiden Fox Ivey
2025-09-30
ZJIT: Add --zjit-trace-exits (#14640)
Aiden Fox Ivey
2025-09-29
Add and fix dependencies
Satoshi Tagomori
2025-09-19
ZJIT: Expand the list of safe allocators
Max Bernstein
2025-09-18
ZJIT: Support variadic C calls (#14575)
Stan Lo
2025-09-17
ZJIT: Prevent custom allocator in ObjectAllocClass
Max Bernstein
2025-09-17
ZJIT: Const-fold IsMethodCfunc
Max Bernstein
2025-09-16
ZJIT: Print local names in FrameState (#14571)
Max Bernstein
2025-09-12
ZJIT: Share more code with YJIT in jit.c (#14520)
Takashi Kokubun
2025-09-09
Update JIT bindings
Peter Zhu
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-08
Move `IS_TYPED_DATA` in RBasic.flags
Jean Boussier
2025-09-05
ZJIT: Invalidate local variables on EP escape (#14448)
Takashi Kokubun
2025-09-04
ZJIT: Add patchpoint for TracePoint (#14420)
Stan Lo
2025-09-02
ZJIT: Clear jit entry from iseqs after TracePoint activation (#14407)
Stan Lo
2025-08-29
Add rb_jit_vm_unlock and share it in ZJIT and YJIT
Stan Lo
[next]