comparison src/share/vm/c1/c1_LIRAssembler.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 15766b73dc1d
children
comparison
equal deleted inserted replaced
17978:ad51f24671c2 17980:0bf37f737702
130 130
131 CodeOffsets* offsets() const { return _compilation->offsets(); } 131 CodeOffsets* offsets() const { return _compilation->offsets(); }
132 int code_offset() const; 132 int code_offset() const;
133 address pc() const; 133 address pc() const;
134 134
135 int initial_frame_size_in_bytes(); 135 int initial_frame_size_in_bytes() const;
136 int bang_size_in_bytes() const;
136 137
137 // test for constants which can be encoded directly in instructions 138 // test for constants which can be encoded directly in instructions
138 static bool is_small_constant(LIR_Opr opr); 139 static bool is_small_constant(LIR_Opr opr);
139 140
140 static LIR_Opr receiverOpr(); 141 static LIR_Opr receiverOpr();