Home
last modified time | relevance | path

Searched refs:dex_data_mmap_ (Results 1 – 2 of 2) sorted by relevance

/art/openjdkjvmti/
Dti_class_definition.h59 dex_data_mmap_(nullptr), in ArtClassDefinition()
103 return dex_data_mmap_ != nullptr && in ContainsAddress()
104 reinterpret_cast<uintptr_t>(dex_data_mmap_->Begin()) <= ptr && in ContainsAddress()
105 reinterpret_cast<uintptr_t>(dex_data_mmap_->End()) > ptr; in ContainsAddress()
131 return dex_data_mmap_ != nullptr && in IsLazyDefinition()
132 dex_data_.data() == dex_data_mmap_->Begin() && in IsLazyDefinition()
133 dex_data_mmap_->GetProtect() == PROT_NONE; in IsLazyDefinition()
162 mutable std::unique_ptr<art::MemMap> dex_data_mmap_; variable
Dti_class_definition.cc51 CHECK(dex_data_mmap_ != nullptr); in InitializeMemory()
53 CHECK_EQ(dex_data_mmap_->GetProtect(), PROT_NONE); in InitializeMemory()
61 CHECK_EQ(temp_mmap_->Size(), dex_data_mmap_->Size()); in InitializeMemory()
68 CHECK(dex_data_mmap_->ReplaceWith(&source, &error)) << "Failed to replace mmap for " in InitializeMemory()
70 CHECK(dex_data_mmap_->Protect(PROT_READ)); in InitializeMemory()
87 if (dex_data_mmap_ != nullptr && dex_data_mmap_->GetProtect() == PROT_NONE) { in IsModified()
88 if (current_dex_file_.data() == dex_data_mmap_->Begin()) { in IsModified()
93 } else if (dex_data_.data() == dex_data_mmap_->Begin()) { in IsModified()
248 dex_data_mmap_.reset(art::MemMap::MapAnonymous(mmap_name.c_str(), in InitWithDex()
263 if (UNLIKELY(dex_data_mmap_ != nullptr && temp_mmap_ != nullptr)) { in InitWithDex()
[all …]