Mercurial > hg > truffle
comparison src/share/vm/opto/callnode.hpp @ 17980:0bf37f737702
8032410: compiler/uncommontrap/TestStackBangRbp.java times out on Solaris-Sparc V9
Summary: make compiled code bang the stack by the worst case size of the interpreter frame at deoptimization points.
Reviewed-by: twisti, kvn
author | roland |
---|---|
date | Tue, 01 Apr 2014 09:36:49 +0200 |
parents | ad3b94907eed |
children | 52b4284cb496 411e30e5fbb8 |
comparison
equal
deleted
inserted
replaced
17978:ad51f24671c2 | 17980:0bf37f737702 |
---|---|
298 // Miscellaneous utility functions | 298 // Miscellaneous utility functions |
299 JVMState* clone_deep(Compile* C) const; // recursively clones caller chain | 299 JVMState* clone_deep(Compile* C) const; // recursively clones caller chain |
300 JVMState* clone_shallow(Compile* C) const; // retains uncloned caller | 300 JVMState* clone_shallow(Compile* C) const; // retains uncloned caller |
301 void set_map_deep(SafePointNode *map);// reset map for all callers | 301 void set_map_deep(SafePointNode *map);// reset map for all callers |
302 void adapt_position(int delta); // Adapt offsets in in-array after adding an edge. | 302 void adapt_position(int delta); // Adapt offsets in in-array after adding an edge. |
303 int interpreter_frame_size() const; | |
303 | 304 |
304 #ifndef PRODUCT | 305 #ifndef PRODUCT |
305 void format(PhaseRegAlloc *regalloc, const Node *n, outputStream* st) const; | 306 void format(PhaseRegAlloc *regalloc, const Node *n, outputStream* st) const; |
306 void dump_spec(outputStream *st) const; | 307 void dump_spec(outputStream *st) const; |
307 void dump_on(outputStream* st) const; | 308 void dump_on(outputStream* st) const; |