Lines Matching refs:arena
2736 [](const TrackedArena& arena) in CompactionPause()
2737 REQUIRES_SHARED(Locks::mutator_lock_) { CHECK(arena.IsPreZygoteForkArena()); }); in CompactionPause()
2746 [this](const TrackedArena& arena) REQUIRES_SHARED(Locks::mutator_lock_) { in CompactionPause()
2750 if (!arena.IsPreZygoteForkArena()) { in CompactionPause()
2751 uint8_t* last_byte = arena.GetLastUsedByte(); in CompactionPause()
2752 CHECK(linear_alloc_arenas_.insert({&arena, last_byte}).second); in CompactionPause()
2755 arena.VisitRoots(updater); in CompactionPause()
3394 const TrackedArena* arena = pair.first; in ProcessLinearAlloc() local
3405 if (arena_pool->AreArenasFreed() && !arena_pool->FindAllocatedArena(arena)) { in ProcessLinearAlloc()
3411 arena_begin = arena->Begin(); in ProcessLinearAlloc()
3412 arena_size = arena->Size(); in ProcessLinearAlloc()
3464 arena->VisitRoots(visitor); in ProcessLinearAlloc()