mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-20 11:04:34 +02:00
8050147: StoreLoad barrier interferes with stack usages
Reviewed-by: jrose, kvn, drchase
This commit is contained in:
parent
0bfeda937a
commit
13329b5040
14 changed files with 79 additions and 5 deletions
|
@ -170,7 +170,7 @@ address LIR_Assembler::pc() const {
|
|||
// removes the need to bang the stack in the deoptimization blob which
|
||||
// in turn simplifies stack overflow handling.
|
||||
int LIR_Assembler::bang_size_in_bytes() const {
|
||||
return MAX2(initial_frame_size_in_bytes(), _compilation->interpreter_frame_size());
|
||||
return MAX2(initial_frame_size_in_bytes() + os::extra_bang_size_in_bytes(), _compilation->interpreter_frame_size());
|
||||
}
|
||||
|
||||
void LIR_Assembler::emit_exception_entries(ExceptionInfoList* info_list) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue