< prev index next > src/hotspot/share/code/codeCache.cpp
Print this page
void CodeCache::make_marked_nmethods_deoptimized() {
RelaxedNMethodIterator iter(RelaxedNMethodIterator::not_unloading);
while(iter.next()) {
nmethod* nm = iter.method();
if (nm->is_marked_for_deoptimization() && !nm->has_been_deoptimized() && nm->can_be_deoptimized()) {
- nm->make_not_entrant("marked for deoptimization");
+ nm->make_not_entrant(nmethod::InvalidationReason::MARKED_FOR_DEOPTIMIZATION);
nm->make_deoptimized();
}
}
}
< prev index next >