aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_optimization.rb
Commit message (Expand)AuthorAgeFilesLines
* revert r64847, r64846 and r64839k0kubun2018-09-261-0/+10
* revert r64838 and r64839k0kubun2018-09-261-10/+0
* Revert "Revert r64824 to fix build failure on AppVeyor"k0kubun2018-09-251-0/+10
* Revert r64824 to fix build failure on AppVeyork0kubun2018-09-251-10/+0
* insns.def: optimize & and | of Integer [experimental]k0kubun2018-09-241-0/+10
* compile.c: remove unreachable jump onlynobu2018-07-061-0/+13
* unrevert r63852 but keep SIGCHLD path disabled for win32normal2018-07-051-1/+1
* Revert r63758 and related commitsnaruse2018-07-041-1/+1
* test/ruby/test_optimization.rb: increase timeoutnormal2018-06-301-1/+1
* compile.c: fix unconditional branch optimizationnobu2018-04-251-0/+7
* Extend timeoutnaruse2018-04-141-1/+1
* compile.c: do not dump unused callinfosnobu2018-03-301-0/+11
* vm_insnhelper.c: blockparamproxy in rescuenobu2018-03-061-0/+12
* test_rubyoptions.rb: assert_same to check identitynobu2018-02-161-3/+3
* compile.c: drop freezestring insn on String#-@normal2018-02-141-0/+15
* test/ruby/test_optimization.rb: fix compile kwargnormal2018-02-141-2/+3
* compile.c: popped hashnobu2018-02-091-0/+5
* compile.c: fix string Range optimization with FSLnormal2018-02-031-6/+8
* Extend timeout of test_clear_unreachable_keyword_argsnaruse2018-01-051-1/+1
* `$SAFE` as a process global state. [Feature #14250]ko12017-12-281-1/+1
* test for [Bug #14214]nobu2017-12-211-0/+10
* compile.c: side effect in splatnobu2017-12-191-0/+6
* Fix a method nameyui-knk2017-12-111-1/+1
* remove vm_opt_binop_dispatch().ko12017-12-111-0/+40
* fix uninitialized memory reference.ko12017-11-151-0/+15
* fix peephole optimization.ko12017-11-091-0/+7
* Lazy Proc allocation for block parametersko12017-10-241-0/+65
* revert r59359, r59356, r59355, r59354normal2017-07-191-38/+0
* newhash insn reuses existing keysnormal2017-07-181-0/+7
* hash: keep fstrings of tainted strings for string keysnormal2017-07-181-0/+31
* compile.c: fix catch-table labels optimizationnobu2017-05-201-0/+8
* compile.c: wrong optimizationnobu2017-04-181-0/+43
* test_optimization.rb: heredoc code stylenobu2017-04-181-36/+50
* test/ruby/test_optimization.rb: quiet warningsnormal2017-04-011-3/+3
* compile.c: optimize literal String range in case/when dispatchnormal2017-04-011-0/+15
* fix redefinition optimization for -"literal string" (UMinus)normal2017-03-271-0/+5
* test_optimization.rb: for r56208nobu2016-11-071-2/+31
* Just check that interruption doesn't cause SEGV.shugo2016-11-071-3/+1
* * test/ruby/test_optimization.rb (test_tailcall_interrupted_by_sigint):usa2016-11-061-1/+1
* confirm that status.termsig is not nil.shugo2016-11-061-3/+4
* * test/ruby/test_optimization.rb (test_tailcall_interrupted_by_sigint):shugo2016-11-061-3/+15
* Use Signal.signame instead of Signal.list.shugo2016-11-061-1/+1
* * test/ruby/test_optimization.rb (test_tailcall_interrupted_by_sigint):shugo2016-11-061-4/+7
* * compile.c (tailcallable_p): disable tail call optimization forshugo2016-11-051-0/+27
* * vm_args.c (vm_caller_setup_arg_block): disable symbol blockshugo2016-07-071-0/+15
* move duplicate assertionsnobu2016-05-221-12/+0
* [Feature #12005] Unify Fixnum and Bignum into Integerakr2016-05-171-5/+5
* test/lib/test/unit/assertions.rb defines assert_fixnum and assert_bignum.akr2016-05-011-4/+4
* envutil.rb defines Integer::{FIXNUM_MIN,FIXNUM_MAX}.akr2016-05-011-14/+2
* compile.c: fix dangling linknobu2016-04-181-0/+5