mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-18 01:54:47 +02:00
8249451: Unconditional exceptions clearing logic in compiler code should honor Async Exceptions.
Reviewed-by: dholmes, iveresov
This commit is contained in:
parent
3ef2efb1f4
commit
73c9088b81
21 changed files with 179 additions and 114 deletions
|
@ -303,7 +303,7 @@ public:
|
|||
const methodHandle& hot_method,
|
||||
int hot_count,
|
||||
CompileTask::CompileReason compile_reason,
|
||||
Thread* thread);
|
||||
TRAPS);
|
||||
|
||||
static nmethod* compile_method(const methodHandle& method,
|
||||
int osr_bci,
|
||||
|
@ -312,7 +312,7 @@ public:
|
|||
int hot_count,
|
||||
CompileTask::CompileReason compile_reason,
|
||||
DirectiveSet* directive,
|
||||
Thread* thread);
|
||||
TRAPS);
|
||||
|
||||
// Acquire any needed locks and assign a compile id
|
||||
static uint assign_compile_id_unlocked(Thread* thread, const methodHandle& method, int osr_bci);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue