mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 06:45:07 +02:00
7187290: nightly failures after JSR 292 lazy method handle update
Reviewed-by: kvn, twisti
This commit is contained in:
parent
12901d0e5b
commit
b9eb5785cc
4 changed files with 33 additions and 30 deletions
|
@ -1462,7 +1462,7 @@ void java_lang_Throwable::fill_in_stack_trace(Handle throwable, methodHandle met
|
|||
nmethod* nm = NULL;
|
||||
bool skip_fillInStackTrace_check = false;
|
||||
bool skip_throwableInit_check = false;
|
||||
bool skip_hidden = false;
|
||||
bool skip_hidden = !ShowHiddenFrames;
|
||||
|
||||
for (frame fr = thread->last_frame(); max_depth != total_count;) {
|
||||
methodOop method = NULL;
|
||||
|
@ -1544,9 +1544,6 @@ void java_lang_Throwable::fill_in_stack_trace(Handle throwable, methodHandle met
|
|||
}
|
||||
if (method->is_hidden()) {
|
||||
if (skip_hidden) continue;
|
||||
} else {
|
||||
// start skipping hidden frames after first non-hidden frame
|
||||
skip_hidden = !ShowHiddenFrames;
|
||||
}
|
||||
bt.push(method, bci, CHECK);
|
||||
total_count++;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue