< 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 >