src/share/vm/memory/gcLocker.inline.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 7144318 Cdiff src/share/vm/memory/gcLocker.inline.hpp

src/share/vm/memory/gcLocker.inline.hpp

Print this page

        

*** 25,40 **** #ifndef SHARE_VM_MEMORY_GCLOCKER_INLINE_HPP #define SHARE_VM_MEMORY_GCLOCKER_INLINE_HPP #include "memory/gcLocker.hpp" - inline bool GC_locker::is_active() { - assert(_needs_gc || SafepointSynchronize::is_at_safepoint(), "only read at safepoint"); - verify_critical_count(); - return _lock_count > 0 || _jni_lock_count > 0; - } - inline void GC_locker::lock() { // cast away volatile Atomic::inc(&_lock_count); CHECK_UNHANDLED_OOPS_ONLY( if (CheckUnhandledOops) { Thread::current()->_gc_locked_out_count++; }) --- 25,34 ----
src/share/vm/memory/gcLocker.inline.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File