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
/
yjit
Age
Commit message (
Expand
)
Author
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
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-04-30
YJIT: Replace std::mem::transmute with pointer casting
Alan Wu
2026-04-30
Rename `putstring` instruction as `dupstring`
Jean Boussier
2026-04-29
Add YJIT test for outdated comment
Jean Boussier
2026-04-21
class.c: Make cvc_tbl a managed object
Jean Boussier
2026-04-06
ZJIT: Guard `T_*` in addition to shape in polymorphic getivar
Alan Wu
2026-03-16
YJIT: Fix not reading locals from `cfp->ep` after `YJIT.enable` and exception...
Alan Wu
2026-03-03
Shrink struct rb_callinfo to 32 bytes
John Hawthorn
2026-03-03
Expand the Shape heap index mask
Matt Valentine-House
2026-03-02
ZJIT: Use LoadField for TypedData ivars (#16259)
Max Bernstein
2026-02-27
ZJIT: Use LoadField for Class/Module ivars (#16252)
Max Bernstein
2026-02-27
ZJIT: Handle splatkw YARV instruction (#16267)
Max Bernstein
2026-02-20
YJIT: Fix version_map use-after-free from mutable aliasing UB
Randy Stauner
2026-02-19
YJIT: Register builtin CMEs before prelude to avoid prepend crash
Randy Stauner
2026-02-18
YJIT: Fix always-failing guard for `super()` in BMETHODs
Alan Wu
2026-02-09
Add without_interrupts primitive attribute to skip interrupt checks
Max Bernstein
2026-02-09
Update disassembly snapshots for capstone 0.14.0
Max Bernstein
2026-02-09
Bump the jit group across 2 directories with 1 update
dependabot[bot]
2026-02-07
Clean rust target when rustc bumped up
Nobuyoshi Nakada
2026-01-31
Fix wrong declaration of `rb_optimized_call`
Nobuyoshi Nakada
2026-01-29
ZJIT: Handle `nil` case for `getblockparamproxy` (#15986)
Jeff Zhang
2026-01-19
JITs: Fix comment about ARM64 stack growth direction [ci skip]
Alan Wu
2026-01-16
ZJIT: Specialize OPTIMIZED_METHOD_TYPE_CALL (#15859)
Nozomi Hijikata
2026-01-14
ZJIT: Optimize common `invokesuper` cases (#15816)
Kevin Menard
2026-01-14
YJIT: A64: In CPopAll, pop into the register before using MSR
Alan Wu
2026-01-14
YJIT: Properly preserve register mapping in cpush_all() and cpop_all()
Alan Wu
2026-01-14
YJIT: Fix --yjit-dump-insns by removing {cpush,cpop}_all() in printers
Alan Wu
2026-01-09
YJIT: Add frozen guard for struct aset (#15835)
Max Bernstein
2026-01-09
YJIT: gen_struct_aset check for frozen status
Jean Boussier
2025-12-26
Remove taintedness/trustedness enums/macros deprecated for 4 years
Nobuyoshi Nakada
2025-12-25
Implement declaring weak references
Peter Zhu
2025-12-18
JIT: Move EC offsets to jit_bindgen_constants
John Hawthorn
2025-12-18
Co-authored-by: Luke Gruber <luke.gru@gmail.com>
John Hawthorn
2025-12-18
YJIT: Support calling bmethods in Ractors
John Hawthorn
2025-12-17
JITs: Pass down GNU make jobserver resources when appropriate
Alan Wu
2025-12-16
YJIT: Print `Rc` strong and weak count on assert failure
Alan Wu
2025-12-15
YJIT: Bail out if proc would be stored above stack top
Randy Stauner
2025-12-12
YJIT: Fix panic from overly loose filtering in identity method inlining
Alan Wu
2025-12-12
YJIT: Add missing local variable type update for fallback setlocal blocks
Alan Wu
2025-12-10
JITs: Drop cargo and use just rustc for release combo build
Alan Wu
2025-12-10
YJIT: For rustc build, remove cargo touch(1) workaround
Alan Wu
2025-12-09
ZJIT: Add codegen for FixnumDiv (#15452)
Abrar Habib
2025-12-05
YJIT: Fix duplicate make rule warning in combo build
Alan Wu
2025-12-05
YJIT: Fix including stats for ZJIT instructions when ZJIT not in build
Alan Wu
2025-12-05
JITs: Update bindings to include interpreter zjit_ opcodes
Alan Wu
[next]