mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-18 10:04:42 +02:00
8247691: [aarch64] Incorrect handling of VM exceptions in C1 deopt stub/traps
Reviewed-by: eosterlund, aph
This commit is contained in:
parent
79904c1fa3
commit
7817963ce9
3 changed files with 33 additions and 78 deletions
|
@ -1623,6 +1623,7 @@ void Deoptimization::deoptimize_frame_internal(JavaThread* thread, intptr_t* id,
|
|||
while (fr.id() != id) {
|
||||
fr = fr.sender(®_map);
|
||||
}
|
||||
assert(fr.is_compiled_frame(), "Wrong frame type");
|
||||
deoptimize(thread, fr, reason);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue