/art/runtime/gc/accounting/ |
read_barrier_table.h | 44 mem_map_.reset(mem_map); 67 mem_map_->MadviseDontNeedAndZero(); 70 memset(mem_map_->Begin(), kSetEntryValue, mem_map_->Size()); 73 for (uint32_t* p = reinterpret_cast<uint32_t*>(mem_map_->Begin()); 74 p < reinterpret_cast<uint32_t*>(mem_map_->End()); ++p) { 91 uint8_t* entry_addr = mem_map_->Begin() + reinterpret_cast<uintptr_t>(heap_addr) / kRegionSize; 107 uint8_t* begin = mem_map_->Begin(); 108 uint8_t* end = mem_map_->End(); 112 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::accounting::ReadBarrierTable [all...] |
card_table.cc | 93 : mem_map_(mem_map), biased_begin_(biased_begin), offset_(offset) { 109 mem_map_->MadviseDontNeedAndZero(); 138 uint8_t* begin = mem_map_->Begin() + offset_; 139 uint8_t* end = mem_map_->End();
|
atomic_stack.h | 65 DCHECK(mem_map_.get() != nullptr); 70 mem_map_->MadviseDontNeedAndZero(); 242 mem_map_.reset(MemMap::MapAnonymous(name_.c_str(), nullptr, capacity_ * sizeof(begin_[0]), 244 CHECK(mem_map_.get() != nullptr) << "couldn't allocate mark stack.\n" << error_msg; 245 uint8_t* addr = mem_map_->Begin(); 255 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::accounting::AtomicStack
|
card_table-inl.h | 213 << " begin: " << reinterpret_cast<void*>(mem_map_->Begin() + offset_) 214 << " end: " << reinterpret_cast<void*>(mem_map_->End()); 228 uint8_t* begin = mem_map_->Begin() + offset_; 229 uint8_t* end = mem_map_->End(); 236 << " begin: " << reinterpret_cast<void*>(mem_map_->Begin() + offset_) 237 << " end: " << reinterpret_cast<void*>(mem_map_->End());
|
bitmap.cc | 34 : mem_map_(mem_map), bitmap_begin_(reinterpret_cast<uintptr_t*>(mem_map->Begin())), 68 mem_map_->MadviseDontNeedAndZero();
|
card_table.h | 145 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::accounting::CardTable 148 // Card table doesn't begin at the beginning of the mem_map_, instead it is displaced by offset
|
bitmap.h | 115 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::accounting::Bitmap
|
space_bitmap.cc | 54 : mem_map_(mem_map), bitmap_begin_(bitmap_begin), bitmap_size_(bitmap_size), 100 mem_map_->MadviseDontNeedAndZero();
|
space_bitmap.h | 215 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::accounting::SpaceBitmap
|
/art/runtime/gc/space/ |
space.h | 381 return mem_map_.get(); 385 return mem_map_.get(); 389 return mem_map_.release(); 396 mem_map_(mem_map) { 400 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::space::MemMapSpace
|
large_object_space.h | 204 std::unique_ptr<MemMap> mem_map_; member in class:art::gc::space::FINAL
|
dlmalloc_space.cc | 284 mspace_ = CreateMspace(mem_map_->Begin(), starting_size_, initial_size_);
|
rosalloc_space.cc | 365 rosalloc_ = CreateRosAlloc(mem_map_->Begin(), starting_size_, initial_size_,
|
large_object_space.cc | 365 mem_map_(mem_map),
|
/art/runtime/ |
dex_file.cc | 176 if (mem_map_.get() == nullptr) { 179 return mem_map_->GetProtect(); 189 if (mem_map_.get() == nullptr) { 192 return mem_map_->Protect(PROT_READ | PROT_WRITE); 198 if (mem_map_.get() == nullptr) { 201 return mem_map_->Protect(PROT_READ); 434 mem_map_(mem_map), [all...] |
dex_file.h | 1249 std::unique_ptr<MemMap> mem_map_; member in class:art::DexFile [all...] |