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
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
yjit
/
src
/
yjit.rs
Age
Commit message (
Expand
)
Author
2024-02-23
YJIT: Lazily push a frame for specialized C funcs (#10080)
Takashi Kokubun
2024-02-14
YJIT: Add --yjit-perf=codegen option (#9957)
Takashi Kokubun
2024-01-05
YJIT: Let RubyVM::YJIT.enable respect --yjit-stats (#9415)
Takashi Kokubun
2023-12-19
YJIT: Add stats option to RubyVM::YJIT.enable (#9297)
Takashi Kokubun
2023-11-07
YJIT: Use u32 for CodePtr to save 4 bytes each
Alan Wu
2023-11-03
YJIT: implement two-step call threshold (#8839)
Maxime Chevalier-Boisvert
2023-11-02
YJIT: Always define method codegen table at boot (#8807)
Takashi Kokubun
2023-10-19
YJIT: Add RubyVM::YJIT.enable (#8705)
Takashi Kokubun
2023-10-18
YJIT: Add --yjit-perf (#8697)
Takashi Kokubun
2023-10-17
YJIT: Lookup IDs on boot instead of binding to them
Alan Wu
2023-10-12
YJIT: port call threshold logic from Rust to C for performance (#8628)
Maxime Chevalier-Boisvert
2023-10-03
YJIT: add heuristic to avoid compiling cold ISEQs (#8522)
Maxime Chevalier-Boisvert
2023-09-14
YJIT: Plug native stack overflow
Alan Wu
2023-09-12
YJIT: Add compilation time counter (#8417)
Takashi Kokubun
2023-08-08
YJIT: Compile exception handlers (#8171)
Takashi Kokubun
2023-07-17
YJIT: refactoring to allow for fancier call threshold logic (#8078)
Maxime Chevalier-Boisvert
2023-05-30
YJIT: Force showing a backtrace on panic (#7869)
Takashi Kokubun
2023-03-29
YJIT: Take VM lock in RubyVM::YJIT.code_gc
Alan Wu
2023-03-29
YJIT: Fix overlapping &mut in Assembler::code_gc()
Alan Wu
2023-03-28
YJIT: Add `--yjit-pause` and `RubyVM::YJIT.resume` (#7609)
Maxime Chevalier-Boisvert
2023-03-01
YJIT: reject large stacks so we can use i8/u8 stack_size and stack_offset (#7...
Maxime Chevalier-Boisvert
2023-02-02
Fix typos in YJIT [ci skip]
Alan Wu
2023-02-02
YJIT: Crash with rb_bug() when panicking
Alan Wu
2022-10-31
YJIT: Add RubyVM::YJIT.code_gc (#6644)
Takashi Kokubun
2022-08-29
Fix code invalidation while OOM and OOM simulation (https://github.com/Shopif...
Alan Wu
2022-08-19
Rename mjit_exec to jit_exec (#6262)
Takashi Kokubun
2022-06-09
Add ability to trace exit locations in yjit (#5970)
Eileen M. Uchitelle
2022-04-29
YJIT: Enable default rustc lints (warnings) (#5864)
Alan Wu
2022-04-27
Rust YJIT
Alan Wu