Searched defs:mem_map_ (Results 1 - 9 of 9) sorted by path

/art/runtime/dex/
H A Dart_dex_file_loader.cc41 explicit MemMapContainer(std::unique_ptr<MemMap>&& mem_map) : mem_map_(std::move(mem_map)) { }
45 if (mem_map_.get() == nullptr) {
48 return mem_map_->GetProtect();
58 if (mem_map_.get() == nullptr) {
61 return mem_map_->Protect(PROT_READ | PROT_WRITE);
67 if (mem_map_.get() == nullptr) {
70 return mem_map_->Protect(PROT_READ);
75 std::unique_ptr<MemMap> mem_map_; member in class:art::__anon87::MemMapContainer
/art/runtime/gc/accounting/
H A Datomic_stack.h75 DCHECK(mem_map_.get() != nullptr);
80 mem_map_->MadviseDontNeedAndZero();
252 mem_map_.reset(MemMap::MapAnonymous(name_.c_str(), nullptr, capacity_ * sizeof(begin_[0]),
254 CHECK(mem_map_.get() != nullptr) << "couldn't allocate mark stack.\n" << error_msg;
255 uint8_t* addr = mem_map_->Begin();
265 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::accounting::AtomicStack
H A Dbitmap.h114 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::accounting::Bitmap
H A Dcard_table.h147 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::accounting::CardTable
150 // Card table doesn't begin at the beginning of the mem_map_, instead it is displaced by offset
H A Dread_barrier_table.h46 mem_map_.reset(mem_map);
69 mem_map_->MadviseDontNeedAndZero();
72 memset(mem_map_->Begin(), kSetEntryValue, mem_map_->Size());
75 for (uint32_t* p = reinterpret_cast<uint32_t*>(mem_map_->Begin());
76 p < reinterpret_cast<uint32_t*>(mem_map_->End()); ++p) {
93 uint8_t* entry_addr = mem_map_->Begin() + reinterpret_cast<uintptr_t>(heap_addr) / kRegionSize;
109 uint8_t* begin = mem_map_->Begin();
110 uint8_t* end = mem_map_->End();
114 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::accounting::ReadBarrierTable
[all...]
H A Dspace_bitmap.h230 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::accounting::SpaceBitmap
/art/runtime/gc/space/
H A Dlarge_object_space.h213 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::space::FINAL
H A Dspace.h380 return mem_map_.get();
384 return mem_map_.get();
388 return mem_map_.release();
399 mem_map_(mem_map) {
403 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::space::MemMapSpace
/art/runtime/jit/
H A Dprofile_compilation_info.h664 : fd_(fd), mem_map_(std::move(mem_map)), mem_map_cur_(0) {}
669 std::unique_ptr<MemMap> mem_map_; member in class:art::ProfileCompilationInfo::ProfileSource

Completed in 93 milliseconds