Home
last modified time | relevance | path

Searched refs:monitor (Results 1 – 9 of 9) sorted by relevance

/art/runtime/
Dmonitor_pool.cc55 VLOG(monitor) << "Resizing to capacity " << capacity_; in AllocateChunk()
99 VLOG(monitor) << "Allocating a new chunk."; in CreateMonitorInPool()
110 Monitor* monitor = new(mon_uninitialized) Monitor(self, owner, obj, hash_code, id); in CreateMonitorInPool() local
112 return monitor; in CreateMonitorInPool()
115 void MonitorPool::ReleaseMonitorToPool(Thread* self, Monitor* monitor) { in ReleaseMonitorToPool() argument
120 MonitorId id = monitor->monitor_id_; in ReleaseMonitorToPool()
124 monitor->~Monitor(); in ReleaseMonitorToPool()
127 monitor->next_free_ = first_free_; in ReleaseMonitorToPool()
128 first_free_ = monitor; in ReleaseMonitorToPool()
131 monitor->monitor_id_ = id; in ReleaseMonitorToPool()
Dmonitor.cc304 if (!Runtime::Current()->IsStarted() || VLOG_IS_ON(monitor)) { in ThrowIllegalMonitorStateExceptionF()
324 Monitor* monitor) { in FailedUnlock() argument
334 current_owner = (monitor != NULL) ? monitor->GetOwner() : NULL; in FailedUnlock()
617 Monitor* monitor = lw.FatLockMonitor(); in Deflate() local
618 DCHECK(monitor != nullptr); in Deflate()
619 MutexLock mu(self, monitor->monitor_lock_); in Deflate()
621 if (monitor->num_waiters_ > 0) { in Deflate()
624 Thread* owner = monitor->owner_; in Deflate()
627 if (monitor->HasHashCode()) { in Deflate()
631 if (monitor->lock_count_ > LockWord::kThinLockMaxCount) { in Deflate()
[all …]
Dmonitor_pool.h54 static void ReleaseMonitor(Thread* self, Monitor* monitor) { in ReleaseMonitor() argument
56 delete monitor; in ReleaseMonitor() local
58 GetMonitorPool()->ReleaseMonitorToPool(self, monitor); in ReleaseMonitor()
113 void ReleaseMonitorToPool(Thread* self, Monitor* monitor);
Dparsed_options_test.cc77 EXPECT_FALSE(VLOG_IS_ON(monitor)); in TEST_F()
DAndroid.mk105 monitor.cc \
Dparsed_options.cc491 gLogVerbosity.monitor = true; in Parse()
/art/runtime/mirror/
Dobject.cc182 Monitor* monitor = lw.FatLockMonitor(); in IdentityHashCode() local
183 DCHECK(monitor != nullptr); in IdentityHashCode()
184 return monitor->GetHashCode(); in IdentityHashCode()
/art/runtime/verifier/
Dregister_line.cc210 for (const auto& monitor : monitors_) { in Dump() local
211 result += StringPrintf("{%d},", monitor); in Dump()
/art/runtime/base/
Dlogging.h309 bool monitor; member