Searched refs:monitor (Results 1 – 12 of 12) sorted by relevance
/art/runtime/ |
D | monitor_pool.cc | 55 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()
|
D | monitor.cc | 306 if (!Runtime::Current()->IsStarted() || VLOG_IS_ON(monitor)) { in ThrowIllegalMonitorStateExceptionF() 326 Monitor* monitor) { in FailedUnlock() argument 336 current_owner = (monitor != nullptr) ? monitor->GetOwner() : nullptr; in FailedUnlock() 594 Monitor* monitor = lw.FatLockMonitor(); in Deflate() local 595 DCHECK(monitor != nullptr); in Deflate() 596 MutexLock mu(self, monitor->monitor_lock_); in Deflate() 598 if (monitor->num_waiters_ > 0) { in Deflate() 601 Thread* owner = monitor->owner_; in Deflate() 604 if (monitor->HasHashCode()) { in Deflate() 608 if (monitor->lock_count_ > LockWord::kThinLockMaxCount) { in Deflate() [all …]
|
D | monitor_pool.h | 56 static void ReleaseMonitor(Thread* self, Monitor* monitor) { in ReleaseMonitor() argument 59 delete monitor; in ReleaseMonitor() local 61 GetMonitorPool()->ReleaseMonitorToPool(self, monitor); in ReleaseMonitor() 118 void ReleaseMonitorToPool(Thread* self, Monitor* monitor);
|
D | parsed_options_test.cc | 89 EXPECT_FALSE(VLOG_IS_ON(monitor)); in TEST_F()
|
D | Android.mk | 116 monitor.cc \
|
/art/test/800-smali/smali/ |
D | b_17978759.smali | 15 monitor-enter p0 16 # monitor-enter on p0 17 monitor-exit v0 18 # monitor-exit on v0, however, verifier doesn't track this and so this is 23 monitor-enter v0 25 monitor-exit v0
|
D | b_21873167.smali | 13 monitor-enter p0 14 monitor-exit p0
|
/art/runtime/mirror/ |
D | object.cc | 182 Monitor* monitor = lw.FatLockMonitor(); in IdentityHashCode() local 183 DCHECK(monitor != nullptr); in IdentityHashCode() 184 return monitor->GetHashCode(); in IdentityHashCode()
|
/art/cmdline/ |
D | cmdline_parser_test.cc | 235 log_verbosity.monitor = true; in TEST_F() 257 log_verbosity.monitor = true; in TEST_F()
|
D | cmdline_types.h | 599 log_verbosity.monitor = true;
|
/art/runtime/base/ |
D | logging.h | 47 bool monitor; member
|
/art/runtime/verifier/ |
D | register_line.cc | 155 for (const auto& monitor : monitors_) { in Dump() local 156 result += StringPrintf("{%d},", monitor); in Dump()
|