Searched refs:owner_ (Results 1 – 6 of 6) sorted by relevance
/art/openjdkjvmti/ |
D | ti_monitor.cc | 60 JvmtiMonitor() : owner_(nullptr), count_(0) { } in JvmtiMonitor() 64 art::Thread* owner_thread = monitor->owner_.load(std::memory_order_relaxed); in Destroy() 71 monitor->owner_.store(nullptr, std::memory_order_relaxed); in Destroy() 118 DCHECK(owner_.load(std::memory_order_relaxed) == nullptr); in MonitorEnter() 119 owner_.store(self, std::memory_order_relaxed); in MonitorEnter() 131 owner_.store(nullptr, std::memory_order_relaxed); in MonitorExit() 165 art::Thread* owner_thread = owner_.load(std::memory_order_relaxed); in IsOwner() 179 owner_.store(nullptr, std::memory_order_relaxed); in Wait() 188 CHECK(owner_.load(std::memory_order_relaxed) == nullptr); in Wait() 195 CHECK(owner_.load(std::memory_order_relaxed) == self); in Wait() [all …]
|
D | ti_object.cc | 99 usage->owner = info.owner_ != nullptr ? in GetObjectMonitorUsage() 100 jni->AddLocalReference<jthread>(info.owner_->GetPeerFromOtherThread()) : nullptr; in GetObjectMonitorUsage() 112 if (thd != info.owner_ && target.Ptr() == thd->GetMonitorEnterObject()) { in GetObjectMonitorUsage()
|
/art/runtime/ |
D | monitor.cc | 96 owner_(owner), in Monitor() 125 owner_(owner), in Monitor() 195 NextMethodVisitor nmv(owner_.load(std::memory_order_relaxed)); in SetLockingMethod() 217 Thread* owner = owner_.load(std::memory_order_relaxed); in Install() 297 DCHECK(owner_ == Thread::Current()); in RemoveFromWaitSet() 420 Thread *owner = owner_.load(std::memory_order_relaxed); in TryLock() 430 DCHECK(owner_.load(std::memory_order_relaxed) == nullptr); in TryLock() 431 owner_.store(self, std::memory_order_relaxed); in TryLock() 465 if (ATraceEnabled() && owner_.load(std::memory_order_relaxed) != nullptr) { in Lock() 469 orig_owner = owner_.load(std::memory_order_relaxed); in Lock() [all …]
|
D | monitor.h | 135 return owner_.load(std::memory_order_relaxed); in GetOwner() 324 std::atomic<Thread*> owner_; variable 468 MonitorInfo() : owner_(nullptr), entry_count_(0) {} in MonitorInfo() 473 Thread* owner_; variable
|
/art/compiler/debug/ |
D | elf_debug_info_writer.h | 104 : owner_(owner), in ElfCompilationUnitWriter() 105 info_(Is64BitInstructionSet(owner_->builder_->GetIsa()), &owner->debug_abbrev_) { in ElfCompilationUnitWriter() 111 ? owner_->builder_->GetText()->GetAddress() in Write() 113 const bool is64bit = Is64BitInstructionSet(owner_->builder_->GetIsa()); in Write() 125 dwarf::Writer<> debug_ranges(&owner_->debug_ranges_); in Write() 126 info_.WriteSecOffset(DW_AT_ranges, owner_->debug_ranges_.size()); in Write() 173 bool unique = owner_->defined_dex_classes_.insert(dex_class_desc).second; in Write() 283 owner_->builder_->GetDebugInfo()->WriteFully(buffer.data(), buffer.size()); in Write() 447 owner_->builder_->GetDebugInfo()->WriteFully(buffer.data(), buffer.size()); in Write() 467 owner_->builder_->GetIsa(), [all …]
|
/art/libelffile/elf/ |
D | elf_builder.h | 99 owner_(owner), in Section() 118 AllocateVirtualMemory(owner_->virtual_address_, size); in AllocateVirtualMemory() 128 CHECK_LE(owner_->virtual_address_, header_.sh_addr); in AllocateVirtualMemory() 129 owner_->virtual_address_ = header_.sh_addr + header_.sh_size; in AllocateVirtualMemory() 134 CHECK(owner_->current_section_ == nullptr); in Start() 137 header_.sh_offset = owner_->AlignFileOffset(align); in Start() 138 owner_->current_section_ = this; in Start() 143 CHECK(owner_->current_section_ == this); in End() 147 owner_->current_section_ = nullptr; in End() 153 CHECK(owner_->current_section_ == this); in GetPosition() [all …]
|