Searched refs:owner (Results 1 - 7 of 7) sorted by relevance

/art/runtime/
H A Dmonitor.cc76 Monitor::Monitor(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code) argument
80 owner_(owner),
92 // We should only inflate a lock if the owner is ourselves or suspended. This avoids a race
93 // with the owner unlocking the thin-lock.
94 CHECK(owner == nullptr || owner == self || owner->IsSuspended());
98 Monitor::Monitor(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code, argument
103 owner_(owner),
114 // We should only inflate a lock if the owner i
549 Thread* owner = owner_; local
766 Thread* owner = monitor->owner_; local
802 Inflate(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code) argument
835 Thread* owner; local
1286 Thread* owner = owner_; local
[all...]
H A Dmonitor_pool.h45 static Monitor* CreateMonitor(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code)
48 Monitor* mon = new Monitor(self, owner, obj, hash_code);
52 return GetMonitorPool()->CreateMonitorInPool(self, owner, obj, hash_code);
125 Monitor* CreateMonitorInPool(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code)
H A Dmonitor_pool.cc108 Monitor* MonitorPool::CreateMonitorInPool(Thread* self, Thread* owner, mirror::Object* obj,
127 Monitor* monitor = new(mon_uninitialized) Monitor(self, owner, obj, hash_code, id);
H A Dmonitor.h60 // Return the thread id of the lock owner or 0 when there is no owner.
62 NO_THREAD_SAFETY_ANALYSIS; // TODO: Reading lock owner without holding lock is racy.
157 Monitor(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code)
159 Monitor(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code, MonitorId id)
177 // calling thread must own the lock or the owner must be suspended. There's a race with other
180 static void Inflate(Thread* self, Thread* owner, mirror::Object* obj, int32_t hash_code)
299 // Method and dex pc where the lock owner acquired the lock, used when lock
H A Dutils.cc65 uint64_t owner; local
66 CHECK_PTHREAD_CALL(pthread_threadid_np, (nullptr, &owner), __FUNCTION__); // Requires Mac OS 10.6
67 return owner;
/art/compiler/
H A Delf_builder.h91 Section(ElfBuilder<ElfTypes>* owner, argument
100 owner_(owner),
241 CachedSection(ElfBuilder<ElfTypes>* owner, argument
249 : Section(owner, name, type, flags, link, info, align, entsize), cache_() { }
281 CachedStringSection(ElfBuilder<ElfTypes>* owner, argument
285 : CachedSection(owner,
305 StringSection(ElfBuilder<ElfTypes>* owner, argument
309 : Section(owner,
337 SymbolSection(ElfBuilder<ElfTypes>* owner, argument
342 : CachedSection(owner,
403 AbiflagsSection(ElfBuilder<ElfTypes>* owner, const std::string& name, Elf_Word type, Elf_Word flags, const Section* link, Elf_Word info, Elf_Word align, Elf_Word entsize, InstructionSet isa, const InstructionSetFeatures* features) argument
[all...]
/art/compiler/debug/
H A Delf_debug_info_writer.h114 explicit ElfCompilationUnitWriter(ElfDebugInfoWriter<ElfTypes>* owner) argument
115 : owner_(owner),
116 info_(Is64BitInstructionSet(owner_->builder_->GetIsa()), &owner->debug_abbrev_) {

Completed in 109 milliseconds