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
/
test
/
ruby
/
test_yjit.rb
Age
Commit message (
Expand
)
Author
2024-03-14
Ensure test suite is compatible with --frozen-string-literal
Jean Boussier
2024-03-01
YJIT: Support opt_invokebuiltin_delegate for leaf builtin (#10152)
Takashi Kokubun
2024-02-21
YJIT: Grab stack operands after SP change in String#byteslice (#10060)
Alan Wu
2024-02-20
YJIT: Support `**nil` for cfuncs
Alan Wu
2024-02-16
YJIT: Support empty splat
Alan Wu
2024-02-16
YJIT: Support `**nil`
Alan Wu
2024-02-14
YJIT: Simplify Kernel#send guards and admit more cases (#9956)
Alan Wu
2024-02-12
YJIT: Add support for `**kwrest` parameters
Alan Wu
2024-01-17
YJIT: Support empty splat and some block_arg calls to ivar getters (#9567)
Alan Wu
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-12-07
YJIT: Fix on-stack ISEQ comparison for auto_compact (#9164)
Takashi Kokubun
2023-11-30
YJIT: Cancel on-stack jit_return on invalidation (#9086)
Takashi Kokubun
2023-11-30
YJIT: Use `stats[:live_page_count]`, renamed from :compiled_page_count
Alan Wu
2023-11-08
YJIT: Disable code GC (#8865)
Takashi Kokubun
2023-11-02
YJIT: Always define method codegen table at boot (#8807)
Takashi Kokubun
2023-10-20
YJIT: Skip printing stats at exit if --yjit-disable (#8727)
Takashi Kokubun
2023-10-20
YJIT: On test_bug_19316, only check the result
Alan Wu
2023-10-19
YJIT: Make test_yjit.rb faster with --yjit-stats=quiet
Alan Wu
2023-10-19
YJIT: Print exit reasons on failure in test_yjit.rb
Alan Wu
2023-10-19
YJIT: Add RubyVM::YJIT.enable (#8705)
Takashi Kokubun
2023-10-18
YJIT: Use RbConfig.ruby instead of EnvUtil.rubybin (#8689)
Takashi Kokubun
2023-10-13
YJIT: Fallback opt_getconstant_path for const_missing (#8623)
Takashi Kokubun
2023-10-02
YJIT: Fix assert_no_exits (#8579)
Takashi Kokubun
2023-09-29
YJIT: Chain-guard opt_mult overflow (#8554)
Takashi Kokubun
2023-08-31
YJIT: Handle getblockparamproxy with ifunc
John Hawthorn
2023-08-23
YJIT: Implement VM_CALL_ARGS_BLOCKARG with Proc for ISeq calls
Alan Wu
2023-08-17
YJIT: implement side chain fallback for setlocal to avoid exiting (#8227)
Maxime Chevalier-Boisvert
2023-08-02
YJIT: Fallback setivar if the receiver isn't T_OBJECT (#8160)
Jean byroot Boussier
2023-07-26
Implement `opt_aref_with` instruction (#8118)
ywenc
2023-07-24
YJIT: Fallback send instructions to vm_sendish (#8106)
Takashi Kokubun
2023-06-06
YJIT: Avoid identity-based known-class guards for IO objects (#7911)
Alan Wu
2023-04-20
YJIT: invokesuper: Remove cme mid matching check
John Hawthorn
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
[next]