path: root/test/ruby/test_optimization.rb
AgeCommit message (Expand)Author
2023-03-06s/MJIT/RJIT/Takashi Kokubun
2022-01-04Use omit instead of skip: test/ruby/**/*.rbHiroshi SHIBATA
2021-12-13Prepare for removing RubyVM::JIT (#5262)Takashi Kokubun
2021-11-18Optimize dynamic string interpolation for symbol/true/false/nil/0-9Jeremy Evans
2021-09-30Make Array#min/max optimization respect refined methodsJeremy Evans
2021-08-24Fix warnings in test_optimization.rbJeremy Evans
2021-08-21Allow tracing of optimized methodsJeremy Evans
2021-01-13Rename RubyVM::MJIT to RubyVM::JITTakashi Kokubun
2020-12-04Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) &&Benoit Daloze
2020-06-09disable GC on a testKoichi Sasada
2020-05-21test/ruby/test_optimization.rb: Proc creation test should count :T_DATAYusuke Endoh
2020-05-08Fix a typo [ci skip]Kazuhiro NISHIYAMA
2019-11-18Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-11-12Skip tailcall test for MJITTakashi Kokubun
2019-10-25retry tailcall optimization (#2529)wanabe
2019-10-06Revert "tailcall optimization again (#2528)"Koichi Sasada
2019-10-06tailcall optimization again (#2528)wanabe
2019-09-27Drop eliminated catch-entriesNobuyoshi Nakada
2019-08-30Fix keyword argument separation warnings in testJeremy Evans
2019-06-30Suppress "statement not reached" warningNobuyoshi Nakada
2019-06-30Suppress unused variable warningsNobuyoshi Nakada
2019-06-29Set file name and line numberNobuyoshi Nakada
2019-06-29Adjust caller's line number, expect the next line as here-docNobuyoshi Nakada
2019-06-07compile.c: Partially revert r63870 which caused wrong optimizationYusuke Endoh
2018-12-30test_optimization.rb: increase timeout for RubyCIk0kubun
2018-12-28test_array.rb: increase timeout for RubyCIk0kubun
2018-12-11Fix infinite loop by ensurenobu
2018-10-24compile.c: fix peephole optimizationnobu
2018-09-26revert r64847, r64846 and r64839k0kubun
2018-09-26revert r64838 and r64839k0kubun
2018-09-25Revert "Revert r64824 to fix build failure on AppVeyor"k0kubun
2018-09-25Revert r64824 to fix build failure on AppVeyork0kubun
2018-09-24insns.def: optimize & and | of Integer [experimental]k0kubun
2018-07-06compile.c: remove unreachable jump onlynobu
2018-07-05unrevert r63852 but keep SIGCHLD path disabled for win32normal
2018-07-04Revert r63758 and related commitsnaruse
2018-06-30test/ruby/test_optimization.rb: increase timeoutnormal
2018-04-25compile.c: fix unconditional branch optimizationnobu
2018-04-14Extend timeoutnaruse
2018-03-30compile.c: do not dump unused callinfosnobu
2018-03-06vm_insnhelper.c: blockparamproxy in rescuenobu
2018-02-16test_rubyoptions.rb: assert_same to check identitynobu
2018-02-14compile.c: drop freezestring insn on String#-@normal
2018-02-14test/ruby/test_optimization.rb: fix compile kwargnormal
2018-02-09compile.c: popped hashnobu
2018-02-03compile.c: fix string Range optimization with FSLnormal
2018-01-05Extend timeout of test_clear_unreachable_keyword_argsnaruse
2017-12-28`$SAFE` as a process global state. [Feature #14250]ko1
2017-12-21test for [Bug #14214]nobu
2017-12-19compile.c: side effect in splatnobu