Searched refs:_owned_locks (Results 1 - 5 of 5) sorted by relevance

/openjdk7/hotspot/src/share/vm/services/
H A DthreadService.cpp692 _owned_locks = new (ResourceObj::C_HEAP, mtInternal) GrowableArray<instanceOop>(INITIAL_ARRAY_SIZE, true);
697 delete _owned_locks;
701 _owned_locks->append(o);
705 int length = _owned_locks->length();
707 f->do_oop((oop*) _owned_locks->adr_at(i));
H A DthreadService.hpp304 GrowableArray<instanceOop>* _owned_locks; member in class:ThreadConcurrentLocks
315 GrowableArray<instanceOop>* owned_locks() { return _owned_locks; }
/openjdk7/hotspot/src/share/vm/runtime/
H A Dmutex.cpp1278 // Thread::_owned_locks fields, and no other function
1293 #ifdef ASSERT // Thread::_owned_locks is under the same ifdef
1324 this->_next = new_owner->_owned_locks;
1325 new_owner->_owned_locks = this;
1354 old_owner->_owned_locks = _next;
H A Dthread.hpp559 Monitor* _owned_locks; member in class:Thread
560 // Mutex::set_owner_implementation is the only place where _owned_locks is modified,
568 Monitor* owned_locks() const { return _owned_locks; }
H A Dthread.cpp234 debug_only(_owned_locks = NULL;)
864 Monitor *cur = _owned_locks;
879 for(Monitor *cur = _owned_locks; cur; cur = cur->next()) {
906 for(Monitor *cur = _owned_locks; cur; cur = cur->next()) {

Completed in 58 milliseconds