When expunge = true, it removes stale entry during matching iteration, which is unnecessary, since it calls expunge_stale_entries() at the end anyway.
I can see deletion in place when has_stale_entries = false to avoid later call to expunge_stale_entries(), as it is the only entry needs to expunged.
I can see deletion in place when has_stale_entries = false to avoid later call to expunge_stale_entries(), as it is the only entry needs to expunged.
- relates to
-
JDK-8213565 Crash in DependencyContext::remove_dependent_nmethod
-
- Closed
-