Home
last modified time | relevance | path

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

/art/runtime/gc/allocator/
Drosalloc.cc93 page_map_ = page_map_mem_map_->Begin(); in RosAlloc()
268 page_map_[page_map_idx] = kPageMapRun; in AllocPages()
270 page_map_[page_map_idx + i] = kPageMapRunPart; in AllocPages()
274 page_map_[page_map_idx] = kPageMapLargeObject; in AllocPages()
276 page_map_[page_map_idx + i] = kPageMapLargeObjectPart; in AllocPages()
306 uint8_t pm_type = page_map_[pm_idx]; in FreePages()
324 page_map_[pm_idx] = kPageMapEmpty; in FreePages()
327 while (idx < end && page_map_[idx] == pm_part_type) { in FreePages()
328 page_map_[idx] = kPageMapEmpty; in FreePages()
511 uint8_t page_map_entry = page_map_[pm_idx]; in FreeInternal()
[all …]
Drosalloc.h742 volatile uint8_t* page_map_; // No GUARDED_BY(lock_) for kReadPageMapEntryWithoutLockInBulkFree. variable
911 uint8_t pm_type = page_map_[idx]; in IsFreePage()