Mercurial > hg > truffle
diff src/share/vm/opto/parse.hpp @ 730:9c6be3edf0dc
6589834: deoptimization problem with -XX:+DeoptimizeALot
Summary: Relocate the stack pointer adjustment to where uncommon_trap is actually inserted for new_array.
Reviewed-by: kvn, jrose
author | cfang |
---|---|
date | Thu, 23 Apr 2009 14:04:24 -0700 |
parents | 98cb887364d3 |
children | bd02caa94611 |
line wrap: on
line diff
--- a/src/share/vm/opto/parse.hpp Wed Apr 22 17:03:18 2009 -0700 +++ b/src/share/vm/opto/parse.hpp Thu Apr 23 14:04:24 2009 -0700 @@ -476,7 +476,7 @@ void do_newarray(BasicType elemtype); void do_anewarray(); void do_multianewarray(); - Node* expand_multianewarray(ciArrayKlass* array_klass, Node* *lengths, int ndimensions); + Node* expand_multianewarray(ciArrayKlass* array_klass, Node* *lengths, int ndimensions, int nargs); // implementation of jsr/ret void do_jsr();