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
Age
Commit message (
Expand
)
Author
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
ZJIT: Fix definite assignment to work with multiple entry blocks
Max Bernstein
2025-12-03
ZJIT: Only use make_equal_to for instructions with output
Max Bernstein
2025-12-03
YJIT: Pass class and shape ID directly instead of object
Max Bernstein
2025-12-03
ZJIT: Use the custom iterator
Aaron Patterson
2025-12-03
ZJIT: Add a specialized instruction iterator to the assembler
Aaron Patterson
2025-12-03
ZJIT: Optimize NewArray to use rb_ec_ary_new_from_values (#15391)
Goshanraj Govindaraj
2025-12-02
ZJIT: Improve documentation and make it easy to generate the types graph
Benoit Daloze
2025-12-02
ZJIT: Optimize GetIvar for non-T_OBJECT
Benoit Daloze
2025-12-01
ZJIT: Split Lea memory reads on x86_64
Max Bernstein
2025-12-01
ZJIT: Add HIR test for VM_OPT_NEWARRAY_SEND_PACK_BUFFER
Max Bernstein
2025-12-01
ZJIT: Open-code String#getbyte
Max Bernstein
2025-12-01
ZJIT: Mark String#ascii_only? as leaf
Max Bernstein
2025-12-01
ZJIT: Specialize Integer#>>
Max Bernstein
2025-12-01
Add BOP_GTGT
Max Bernstein
2025-12-01
ZJIT: Specialize String#<< with Fixnum
Max Bernstein
2025-12-01
ZJIT: Add late pass to fold AnyToString
Max Bernstein
2025-12-01
ZJIT: Don't use GuardTypeNot
Max Bernstein
2025-12-01
ZJIT: Mark Integer#to_s as returning StringExact
Max Bernstein
2025-12-01
ZJIT: Standardize method dispatch insns' `recv` field (#15334)
Stan Lo
2025-12-01
ZJIT: Optimize variadic cfunc `Send` calls into `CCallVariadic` (#14898)
Stan Lo
2025-11-26
ZJIT: Count fallback reasons for set/get/definedivar (#15324)
Max Bernstein
2025-11-26
ZJIT: Remove dead unnecessary_transmutes allow
Stan Lo
2025-11-25
ZJIT: Specialize setinstancevariable when ivar is already in shape (#15290)
Max Bernstein
2025-11-24
ZJIT: For JIT-to-JIT send, avoid loading uninitialized local through EP
Alan Wu
2025-11-21
ZJIT: Don't make GuardNotFrozen consider immediates
Max Bernstein
2025-11-21
ZJIT: Inline GuardNotFrozen into LIR
Max Bernstein
2025-11-21
ZJIT: Add tests for Kernel#kind_of?
Max Bernstein
2025-11-21
ZJIT: Print class objects more nicely in HIR
Max Bernstein
2025-11-21
ZJIT: Specialize Module#=== and Kernel#is_a? into IsA
Max Bernstein
2025-11-21
ZJIT: Inline Integer#<< for constant rhs (#15258)
Max Bernstein
2025-11-21
ZJIT: Inline Thread.current (#15272)
Max Bernstein
2025-11-21
ZJIT: Inline ArrayLength into LIR
Max Bernstein
2025-11-21
ZJIT: Split CSel memory reads on x86_64
Max Bernstein
2025-11-21
ZJIT: Specialize monomorphic DefinedIvar (#15281)
Max Bernstein
2025-11-21
ZJIT: Inline String#empty? (#15283)
Max Bernstein
2025-11-20
ZJIT: Read `iseq->body->param` directly instead of through FFI
Alan Wu
2025-11-20
Name the `iseq->body->param` struct and update bindings for JITs
Alan Wu
2025-11-20
ZJIT: Add tests for `opt_newarray_send` with target methods redefined
Kevin Menard
2025-11-20
ZJIT: Handle display formatting for all defined bops
Kevin Menard
2025-11-20
ZJIT: Compile the VM_OPT_NEWARRAY_SEND_HASH variant of opt_newarray_send
Kevin Menard
2025-11-20
ZJIT: Rename array length reference to make the code easier to follow
Kevin Menard
2025-11-20
ZJIT: Deduplicate successor and predecessor sets (#15263)
Aiden Fox Ivey
2025-11-20
ZJIT: Put optional interpreter cache on both GetIvar and SetIvar
Max Bernstein
2025-11-20
ZJIT: Fix pointer types for SetInstanceVariable
Max Bernstein
2025-11-19
ZJIT: Fix assertion failure when profiling VM_BLOCK_HANDLER_NONE
Alan Wu
2025-11-19
ZJIT: Add Iongraph compatibility (#14999)
Aiden Fox Ivey
2025-11-19
ZJIT: [DOC] Comment copy-editing
Alan Wu
[prev]
[next]