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
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
rjit_c.rb
Age
Commit message (
Expand
)
Author
2023-11-13
Revert "Revert "Remove SHAPE_CAPACITY_CHANGE shapes""
Peter Zhu
2023-11-10
Revert "Remove SHAPE_CAPACITY_CHANGE shapes"
Peter Zhu
2023-11-09
Remove SHAPE_CAPACITY_CHANGE shapes
Peter Zhu
2023-11-08
Refactor rb_shape_transition_shape_capa out
Jean Boussier
2023-11-02
Make every initial size pool shape a root shape
Peter Zhu
2023-10-24
Use a functional red-black tree for indexing the shapes
Aaron Patterson
2023-10-18
Revert "shape.h: Make attr_index_t uint8_t"
Katherine Oelsner
2023-10-11
shape.h: Make attr_index_t uint8_t
Jean Boussier
2023-10-10
Refactor rb_shape_transition_shape_capa to not accept capacity
Jean Boussier
2023-10-01
Use reference counting to avoid memory leak in kwargs
HParker
2023-09-22
[Bug #19896]
Adam Hess
2023-08-08
YJIT: Compile exception handlers (#8171)
Takashi Kokubun
2023-07-17
Remove __bp__ and speed-up bmethod calls (#8060)
Alan Wu
2023-06-23
Expose rb_hash_resurrect
Aaron Patterson
2023-06-06
Unify length field for embedded and heap strings (#7908)
Peter Zhu
2023-04-18
Update RJIT to support newarray_send
Aaron Patterson
2023-04-11
Move `catch_except_p` to `compile_data`
eileencodes
2023-04-07
Expose rb_sym_to_proc via RJIT
Aaron Patterson
2023-04-04
[Feature #19579] Remove !USE_RVARGC code (#7655)
Peter Zhu
2023-04-04
RJIT: Add --rjit-verify-ctx option
Takashi Kokubun
2023-04-02
RJIT: Store type information in Context
Takashi Kokubun
2023-04-02
RJIT: Support entry with different PCs
Takashi Kokubun
2023-04-02
RJIT: Support has_opt ISEQs
Takashi Kokubun
2023-04-02
RJIT: Simplify cfunc implementation
Takashi Kokubun
2023-04-02
RJIT: Simplify invokesuper implementation
Takashi Kokubun
2023-04-02
RJIT: Group blockarg exit reasons
Takashi Kokubun
2023-04-02
RJIT: Support splat args
Takashi Kokubun
2023-04-02
RJIT: Update exit reasons
Takashi Kokubun
2023-04-01
Remove an unneeded function copy
Takashi Kokubun
2023-04-01
RJIT: Support rest args
Takashi Kokubun
2023-04-01
RJIT: Fix has_rest exit conditions
Takashi Kokubun
2023-04-01
RJIT: Remove unused counters
Takashi Kokubun
2023-04-01
RJIT: Start moving away from VM-like ISEQ handling
Takashi Kokubun
2023-03-26
RJIT: Implement leaf builtin call
Takashi Kokubun
2023-03-26
RJIT: Implement attr_writer
Takashi Kokubun
2023-03-25
RJIT: Put a guard for splat w/ var-arg cfunc
Takashi Kokubun
2023-03-25
RJIT: Support optional params on splat
Takashi Kokubun
2023-03-25
RJIT: Remove send_iseq_complex_splat exit
Takashi Kokubun
2023-03-25
RJIT: Initial support of splat
Takashi Kokubun
2023-03-23
`vm_call_single_noarg_inline_builtin`
Koichi Sasada
2023-03-21
RJIT: Update binding
Takashi Kokubun
2023-03-21
RJIT: Split has_rest_or_post exit reasons
Takashi Kokubun
2023-03-21
RJIT: Fix invokesuper
Takashi Kokubun
2023-03-19
RJIT: Break up RJIT send_iseq_complex exit reasons
Takashi Kokubun
2023-03-19
RJIT: Implement ifunc invokeblock
Takashi Kokubun
2023-03-19
RJIT: Fix ISeq invokeblock
Takashi Kokubun
2023-03-19
RJIT: Implement invokeblock with ISeq
Takashi Kokubun
2023-03-19
RJIT: Optimize Kernel#respond_to?
Takashi Kokubun
2023-03-19
RJIT: Optimize String#+@
Takashi Kokubun
2023-03-19
RJIT: Optimize String#<<
Takashi Kokubun
[next]