mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-16 17:14:41 +02:00
8075805: Crash while trying to release CompiledICHolder
Removed nmethod transition to zombie outside of sweeper. Added cleaning of ICs of unloaded nmethods. Reviewed-by: kvn, iveresov
This commit is contained in:
parent
a9e232a8ef
commit
72e8f28d56
8 changed files with 29 additions and 55 deletions
|
@ -343,8 +343,8 @@ void CompiledIC::set_to_clean() {
|
|||
// Kill any leftover stub we might have too
|
||||
clear_ic_stub();
|
||||
if (is_optimized()) {
|
||||
set_ic_destination(entry);
|
||||
} else {
|
||||
set_ic_destination(entry);
|
||||
} else {
|
||||
set_ic_destination_and_value(entry, (void*)NULL);
|
||||
}
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue