< prev index next >
src/hotspot/share/runtime/vmOperations.cpp
Print this page
rev 54621 : imported patch 8221734-v1
*** 113,134 ****
} else {
CodeCache::clear_inline_caches();
}
}
- void VM_Deoptimize::doit() {
- // We do not want any GCs to happen while we are in the middle of this VM operation
- ResourceMark rm;
- DeoptimizationMarker dm;
-
- // Deoptimize all activations depending on marked nmethods
- Deoptimization::deoptimize_dependents();
-
- // Make the dependent methods not entrant
- CodeCache::make_marked_nmethods_not_entrant();
- }
-
void VM_MarkActiveNMethods::doit() {
NMethodSweeper::mark_active_nmethods();
}
VM_DeoptimizeFrame::VM_DeoptimizeFrame(JavaThread* thread, intptr_t* id, int reason) {
--- 113,122 ----
< prev index next >