Mercurial > hg > truffle
comparison 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 |
comparison
equal
deleted
inserted
replaced
729:04fa5affa478 | 730:9c6be3edf0dc |
---|---|
474 // implementation of object creation bytecodes | 474 // implementation of object creation bytecodes |
475 void do_new(); | 475 void do_new(); |
476 void do_newarray(BasicType elemtype); | 476 void do_newarray(BasicType elemtype); |
477 void do_anewarray(); | 477 void do_anewarray(); |
478 void do_multianewarray(); | 478 void do_multianewarray(); |
479 Node* expand_multianewarray(ciArrayKlass* array_klass, Node* *lengths, int ndimensions); | 479 Node* expand_multianewarray(ciArrayKlass* array_klass, Node* *lengths, int ndimensions, int nargs); |
480 | 480 |
481 // implementation of jsr/ret | 481 // implementation of jsr/ret |
482 void do_jsr(); | 482 void do_jsr(); |
483 void do_ret(); | 483 void do_ret(); |
484 | 484 |