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
Age
Commit message (
Expand
)
Author
8 hours
ZJIT: StringExact/NilClass for GetSpecialSymbol and GetSpecialNumber (#17012)
B6
9 hours
ZJIT: Split test_dont_inline_integer_xor_with_bignum_or_boolean (#16993)
Takashi Kokubun
9 hours
ZJIT: Fix a counter name for JITFrame writes (#16994)
Takashi Kokubun
19 hours
Use IMEMO to store `cdhash`
Jean Boussier
2 days
ZJIT: Remove dead SideExitReasons
a5-stable
3 days
ZJIT: Share a single JITFrame across all C method frames (#16988)
Takashi Kokubun
4 days
ZJIT: Fix C-call preparation for backref/specialobject (#16974)
Takashi Kokubun
4 days
ZJIT: Replace non-ASCII chars in comments with ASCII equivalents (#16975)
Max Bernstein
5 days
Replace subclasses linked list with weakref array
John Hawthorn
5 days
ZJIT: Add back return type for .class (#16948)
Max Bernstein
5 days
ZJIT: Run canonicalize before fold_constants (#16950)
Max Bernstein
5 days
ZJIT: Stop using def_ids! for HIR dump purposes (#16944)
Takashi Kokubun
5 days
ZJIT: Recompile ISEQ on guard_shape_failure exits for setivar/definedivar (#1...
Nozomi Hijikata
5 days
ZJIT: Drop AssemblerPanicHook (#16928)
Takashi Kokubun
6 days
ZJIT: Remove GuardType deduplication (#16927)
Max Bernstein
6 days
ZJIT: Convert ZJIT HIR Extended basic blocks to traditional basic blocks (#16...
Aaron Patterson
6 days
ZJIT: Drop redundant type guards via block-local HIR canonicalize (#16828)
Daichi Kamiyama
6 days
ZJIT: Track param-type changes in infer_types fixpoint
Max Bernstein
6 days
ZJIT: Infer block param types with parallel phi semantics
Max Bernstein
6 days
ZJIT: Remove unused GuardTypeNot instruction (#16926)
Max Bernstein
10 days
ZJIT: add an unreachable instruction (#16901)
Aaron Patterson
10 days
ZJIT: Use Insn::for_each_operand_mut in Function::find (#16902)
Max Bernstein
11 days
ZJIT: Remove from `Invariants` on invalidation
Alan Wu
13 days
ZJIT: Skip redundant patch point rewrites on no-EP-escape invalidation
Kevin Menard
13 days
shapes: Rename `TOO_COMPLEX` in just `COMPLEX`
Jean Boussier
13 days
shape.c: transition to complex when `max_capacity` is reached
Jean Boussier
13 days
Reduce INVALID_SHAPE_ID to only its offset
Jean Boussier
2026-05-04
ZJIT: Skip heap-upgrade snapshot on unsupported builds
nozomemein
2026-05-04
ZJIT: Simplify setivar shape-transition test
nozomemein
2026-05-04
ZJIT: Stabilize setivar shape/capacity transition tests
nozomemein
2026-05-04
ZJIT: Stabilize polymorphic getivar tests
nozomemein
2026-05-04
vm_insnhelper.c: refactor and optimize setivar cache revalidation
Jean Boussier
2026-05-03
Refactor shape transition functions
Jean Boussier
2026-05-02
jits: don't assume `attr_index_t` is u16
Jean Boussier
2026-05-02
shape.c: reorganize rb_shape_tree_t
Jean Boussier
2026-05-01
ZJIT: Inline Class#allocate
John Hawthorn
2026-05-01
Bump insta in /zjit in the jit group across 1 directory
dependabot[bot]
2026-04-30
ZJIT: More recognizable JIT return poison, assert only when RUBY_DEBUG
Alan Wu
2026-04-30
ZJIT: Specialize direct sends to methods with post-required positional parame...
Kevin Menard
2026-04-30
ZJIT: Prefer raw pointer over references in with_ruby_vm()
Alan Wu
2026-04-30
ZJIT: Replace std::mem::transmute with pointer casting
Alan Wu
2026-04-30
Rename `putstring` instruction as `dupstring`
Jean Boussier
2026-04-28
ZJIT: Use SP for reloading locals (#16746)
Nozomi Hijikata
2026-04-23
ZJIT: Remove `JITState#iseq` (#16774)
Kevin Menard
2026-04-23
ZJIT: Add a YarvInsnIdx type for clarity (#16783)
Kevin Menard
2026-04-21
class.c: Make cvc_tbl a managed object
Jean Boussier
2026-04-15
ZJIT: Fix bindgen ordering for rb_flo_to_i
Chris Hasiński
2026-04-15
ZJIT: Keep flo_to_i static, add rb_flo_to_i public wrapper
Chris Hasiński
2026-04-15
ZJIT: Move flo_to_i helper to zjit.c and use original flo_to_i
Chris Hasiński
2026-04-15
ZJIT: Inline Float#to_i
Chris Hasiński
[next]