Searched refs:_oops_do_mark_nmethods (Results 1 - 2 of 2) sorted by relevance

/openjdk7/hotspot/src/share/vm/code/
H A Dnmethod.cpp1762 nmethod* volatile nmethod::_oops_do_mark_nmethods; member in class:nmethod
1778 nmethod* observed_mark_nmethods = _oops_do_mark_nmethods;
1783 Atomic::cmpxchg_ptr(this, &_oops_do_mark_nmethods, required_mark_nmethods);
1798 assert(_oops_do_mark_nmethods == NULL, "must not call oops_do_marking_prologue twice in a row");
1801 void* observed = Atomic::cmpxchg_ptr(NMETHOD_SENTINEL, &_oops_do_mark_nmethods, NULL);
1806 assert(_oops_do_mark_nmethods != NULL, "must not call oops_do_marking_epilogue twice in a row");
1807 nmethod* cur = _oops_do_mark_nmethods;
1816 void* required = _oops_do_mark_nmethods;
1817 void* observed = Atomic::cmpxchg_ptr(NULL, &_oops_do_mark_nmethods, required);
H A Dnmethod.hpp124 static nmethod* volatile _oops_do_mark_nmethods; member in class:nmethod
559 static bool oops_do_marking_is_active() { return _oops_do_mark_nmethods != NULL; }

Completed in 40 milliseconds