ruby/defs
mame 3c7c983300 * compile.c (NODE_CALL): add optimization shortcut for Array#max/min.
Now `[x, y].max` is optimized so that a temporal array object is not
  created in some condition.

* insns.def (opt_newarray_max, opt_newarray_min): added.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2016-03-17 12:47:31 +00:00
..
gmake.mk * common.mk: test-sample was changed to test-basic. 2016-01-16 01:37:47 +00:00
id.def * compile.c (NODE_CALL): add optimization shortcut for Array#max/min. 2016-03-17 12:47:31 +00:00
keywords parse.y: symbol literals for alias/undef 2016-03-16 14:10:27 +00:00
known_errors.def * defs/known_errors.def: More errors for FreeBSD. 2014-11-09 02:42:02 +00:00
lex.c.src parse.y: symbol literals for alias/undef 2016-03-16 14:10:27 +00:00
opt_insn_unif.def * keywords, lex.c.src, opt_insn_unif.def, opt_operand.def: moved rarely changed 2008-10-18 22:30:13 +00:00
opt_operand.def * defs/opt_operand.def: Fix typo 2013-12-22 01:11:07 +00:00