< prev index next >

src/share/vm/memory/universe.cpp

Print this page

        

*** 495,505 **** --- 495,509 ---- assert(Heap_lock->test(), "Reference pending list access requires lock") #define assert_pll_ownership() assert_pll_locked(owned_by_self) oop Universe::reference_pending_list() { + if (Thread::current()->is_VM_thread()) { + assert_pll_locked(is_locked); + } else { assert_pll_ownership(); + } return _reference_pending_list; } void Universe::set_reference_pending_list(oop list) { assert_pll_ownership();
< prev index next >