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
/
hir
Age
Commit message (
Expand
)
Author
2 days
ZJIT: Drop duplicate super-call guard emission in variadic cfunc inline (#17128)
Max Bernstein
2 days
Treat all T_DATA the same in zjit
John Hawthorn
2 days
ZJIT: Replace Test(BoxBool(x)) with x (#16949)
Max Bernstein
8 days
ZJIT: Fix exit tracing so that recompiles still happen (#17061)
Aaron Patterson
8 days
ZJIT: Prefer profile data over static type in resolve_receiver_type
Max Bernstein
8 days
ZJIT: Split Class type into ClassExact and ClassSubclass
Max Bernstein
8 days
ZJIT: Fold GuardLess
Max Bernstein
8 days
ZJIT: Fold ArrayLength on frozen arrays
Max Bernstein
9 days
ZJIT: Print module name in HIR Type display (#17039)
Max Bernstein
11 days
ZJIT: StringExact/NilClass for GetSpecialSymbol and GetSpecialNumber (#17012)
B6
12 days
ZJIT: Split test_dont_inline_integer_xor_with_bignum_or_boolean (#16993)
Takashi Kokubun
2026-05-14
ZJIT: Replace non-ASCII chars in comments with ASCII equivalents (#16975)
Max Bernstein
2026-05-13
ZJIT: Add back return type for .class (#16948)
Max Bernstein
2026-05-13
ZJIT: Run canonicalize before fold_constants (#16950)
Max Bernstein
2026-05-13
ZJIT: Stop using def_ids! for HIR dump purposes (#16944)
Takashi Kokubun
2026-05-13
ZJIT: Recompile ISEQ on guard_shape_failure exits for setivar/definedivar (#1...
Nozomi Hijikata
2026-05-12
ZJIT: Convert ZJIT HIR Extended basic blocks to traditional basic blocks (#16...
Aaron Patterson
2026-05-12
ZJIT: Drop redundant type guards via block-local HIR canonicalize (#16828)
Daichi Kamiyama
2026-05-06
shapes: Rename `TOO_COMPLEX` in just `COMPLEX`
Jean Boussier
2026-05-06
shape.c: transition to complex when `max_capacity` is reached
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-02
jits: don't assume `attr_index_t` is u16
Jean Boussier
2026-05-01
ZJIT: Inline Class#allocate
John Hawthorn
2026-04-30
ZJIT: Specialize direct sends to methods with post-required positional parame...
Kevin Menard
2026-04-30
Rename `putstring` instruction as `dupstring`
Jean Boussier
2026-04-28
ZJIT: Use SP for reloading locals (#16746)
Nozomi Hijikata
2026-04-15
ZJIT: Inline Float#to_i
Chris Hasiński
2026-04-15
ZJIT: Inline Float arithmetic (+, -, *, /)
Chris Hasiński
2026-04-15
ZJIT: Fix getlocal with level=0 reading stale EP data (#16736)
Chris Hasiński
2026-04-14
ZJIT: Add HIR tests and benchmarks for numeric predicate annotations
Chris Hasiński
2026-04-14
ZJIT: Update const_send_direct_integer snapshot
Chris Hasiński
2026-04-10
ZJIT: Assert no side exits in assert_compiles()
Alan Wu
2026-04-10
ZJIT: Fix hanging loop (#16711)
Max Bernstein
2026-04-09
Fix zjit hir tests
Matt Valentine-House
2026-04-09
Update tests for new pool layout
Matt Valentine-House
2026-04-08
ZJIT: Guard an array is not frozen before popping from it
Max Bernstein
2026-04-08
ZJIT: Guard that an array is not frozen before modifying it
Max Bernstein
2026-04-08
ZJIT: Fix land race (#16686)
Max Bernstein
2026-04-08
ZJIT: Merge reduce_send_without_block_to_ccall and reduce_send_to_ccall (#16675)
Max Bernstein
2026-04-08
ZJIT: Pull load out of IsBlockParamModified (#16673)
Max Bernstein
2026-04-08
ZJIT: Add polymorphic support for getblockparamproxy (#16636)
Nozomi Hijikata
2026-04-06
ZJIT: Print the Cptr, not a pointer to the pointer
Alan Wu
2026-04-06
ZJIT: Print CUInt64 in hex when sign bit is set
Alan Wu
2026-04-06
ZJIT: Guard `T_*` in addition to shape in polymorphic getivar
Alan Wu
2026-04-03
ZJIT: Recompile getivar on guard_shape_failure
Takashi Kokubun
2026-04-03
ZJIT: Deduplicate redundant GuardType instructions in fold_constants
Takashi Kokubun
2026-04-03
ZJIT: Fallback ifunc invokeblock when tag check fails (#16608)
Takashi Kokubun
[next]