Mercurial > hg > graal-jvmci-8
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(); |