hotspot/src/share/vm/code/codeCache.cpp
changeset 26580 8cca7fbe77b8
parent 25492 d27050bdfb04
child 26587 e8b28fa936af
equal deleted inserted replaced
26579:522d6486f410 26580:8cca7fbe77b8
   685 
   685 
   686 // Deoptimize all methods
   686 // Deoptimize all methods
   687 void CodeCache::mark_all_nmethods_for_deoptimization() {
   687 void CodeCache::mark_all_nmethods_for_deoptimization() {
   688   MutexLockerEx mu(CodeCache_lock, Mutex::_no_safepoint_check_flag);
   688   MutexLockerEx mu(CodeCache_lock, Mutex::_no_safepoint_check_flag);
   689   FOR_ALL_ALIVE_NMETHODS(nm) {
   689   FOR_ALL_ALIVE_NMETHODS(nm) {
   690     nm->mark_for_deoptimization();
   690     if (!nm->method()->is_method_handle_intrinsic()) {
       
   691       nm->mark_for_deoptimization();
       
   692     }
   691   }
   693   }
   692 }
   694 }
   693 
   695 
   694 
   696 
   695 int CodeCache::mark_for_deoptimization(Method* dependee) {
   697 int CodeCache::mark_for_deoptimization(Method* dependee) {