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
/
test
/
ruby
/
test_yjit.rb
Age
Commit message (
Expand
)
Author
2023-03-28
YJIT: Add `--yjit-pause` and `RubyVM::YJIT.resume` (#7609)
Maxime Chevalier-Boisvert
2023-03-23
YJIT: Save PC on rb_str_concat (#7586)
Takashi Kokubun
2023-03-21
YJIT: Fix deadlock in tests due to pipe capacity
Alan Wu
2023-03-06
s/mjit/rjit/
Takashi Kokubun
2023-03-06
s/MJIT/RJIT/
Takashi Kokubun
2023-02-27
YJIT: Detect and reject `send(:alias_for_send, :foo)`
Alan Wu
2023-02-24
YJIT: Generate Block::entry_exit with block entry PC
Alan Wu
2023-02-20
YJIT: Fix assertion for partially mapped last pages (#7337)
Takashi Kokubun
2023-02-16
YJIT: Fix false assumption that String#+@ => ::String
Alan Wu
2023-02-16
YJIT: jit_prepare_routine_call() for String#+@ missing
Alan Wu
2023-01-31
YJIT: Fix BorrowMutError on BOP invalidation (#7212)
Takashi Kokubun
2023-01-30
YJIT: Fix BorrowMutError on GC.compact (#7176)
Takashi Kokubun
2023-01-10
YJIT: Save PC and SP before calling leaf builtins (#7090)
Alan Wu
2023-01-03
YJIT: Fix `yield` into block with >=30 locals on ARM
Alan Wu
2022-12-15
YJIT: Fix `obj.send(:call)`
Alan Wu
2022-12-09
YJIT: implement `getconstant` YARV instruction (#6884)
Maxime Chevalier-Boisvert
2022-12-01
YJIT: Reorder branches for Fixnum opt_case_dispatch (#6841)
Takashi Kokubun
2022-11-30
YJIT: Optimize rb_int_equal (#6838)
Takashi Kokubun
2022-11-25
YJIT: Run test-all tests without requiring RUN_OPTS
Alan Wu
2022-11-17
YJIT: Make the code GC test stabler
Takashi Kokubun
2022-11-10
YJIT: Invalidate JIT code only for ISEQ_TRACE_EVENTS (#6695)
Takashi Kokubun
2022-11-03
YJIT: Make Code GC metrics available for non-stats builds (#6665)
Takashi Kokubun
2022-10-31
YJIT: Add RubyVM::YJIT.code_gc (#6644)
Takashi Kokubun
2022-10-26
YJIT: Support nil and blockparamproxy as blockarg in send (#6492)
Matthew Draper
2022-10-25
YJIT: GC and recompile all code pages (#6406)
Takashi Kokubun
2022-09-01
New constant caching insn: opt_getconstant_path
John Hawthorn
2022-07-28
YJIT: Teach getblockparamproxy to handle the no-block case without exiting (#...
Matthew Draper
2022-07-15
YJIT: Add send unit tests (#6143)
Noah Gibbs
2022-05-20
Rename test_jit to test_mjit
Takashi Kokubun
2022-05-19
YJIT: Add opt_succ (#5919)
Takashi Kokubun
2022-05-12
YJIT: Implement getblockparam
Aaron Patterson
2022-05-11
Ruby shovel operator (<<) speedup. (#5896)
Noah Gibbs
2022-05-03
Add a regression test for opt_plus with unknown type (#5878)
Maxime Chevalier-Boisvert
2022-04-27
Rust YJIT
Alan Wu
2022-01-10
YJIT: Support kwargs for cfunc
John Hawthorn
2021-12-27
Fix test_rubyoptions for MinGW (#5363)
Takashi Kokubun
2021-12-18
YJIT: Implement intern
Daniel Colson
2021-12-17
YJIT: Allow iseq with both opt and kwargs
John Hawthorn
2021-12-13
Rename --jit to --mjit (#5248)
Takashi Kokubun
2021-11-25
YJIT: Implement new struct accessors (#5161)
John Hawthorn
2021-11-23
Add setclassvariable to yjit (#5127)
Eileen M. Uchitelle
2021-11-19
Add YJIT codegen for objtostring (#5149)
Adam Hess
2021-11-19
optimize `Struct` getter/setter
Koichi Sasada
2021-11-18
Optimize dynamic string interpolation for symbol/true/false/nil/0-9
Jeremy Evans
2021-11-05
YJIT: Implement checkkeyword (#5083)
John Hawthorn
2021-10-28
Rename ::YJIT to RubyVM::YJIT
Alan Wu
2021-10-27
YJIT: move --yjit-stats at_exit call into Ruby
Alan Wu
2021-10-27
Expect multi-line -v output for -DRUBY_DEVEL in tests
Alan Wu
2021-10-27
Fix indentation in test
Alan Wu
2021-10-27
YJIT: Support newhash with values (#5029)
John Hawthorn
[prev]
[next]