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;