< prev index next >

src/hotspot/share/code/compiledMethod.cpp

Print this page
rev 56252 : imported patch 8226705-v2

*** 102,111 **** --- 102,118 ---- return NULL; } } //----------------------------------------------------------------------------- + void CompiledMethod::mark_for_deoptimization(bool inc_recompile_counts) { + MutexLocker ml(CompiledMethod_lock->owned_by_self() ? NULL : CompiledMethod_lock, + Mutex::_no_safepoint_check_flag); + _mark_for_deoptimization_status = (inc_recompile_counts ? deoptimize : deoptimize_noupdate); + } + + //----------------------------------------------------------------------------- ExceptionCache* CompiledMethod::exception_cache_acquire() const { return OrderAccess::load_acquire(&_exception_cache); }
< prev index next >