Home
last modified time | relevance | path

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

/art/runtime/gc/allocator/
Drosalloc.cc599 Run* current_run = current_runs_[idx]; in AllocFromCurrentRunUnlocked() local
600 DCHECK(current_run != nullptr); in AllocFromCurrentRunUnlocked()
601 void* slot_addr = current_run->AllocSlot(); in AllocFromCurrentRunUnlocked()
604 DCHECK(current_run->IsFull()); in AllocFromCurrentRunUnlocked()
605 if (kIsDebugBuild && current_run != dedicated_full_run_) { in AllocFromCurrentRunUnlocked()
606 full_runs_[idx].insert(current_run); in AllocFromCurrentRunUnlocked()
609 << reinterpret_cast<intptr_t>(current_run) in AllocFromCurrentRunUnlocked()
612 DCHECK(non_full_runs_[idx].find(current_run) == non_full_runs_[idx].end()); in AllocFromCurrentRunUnlocked()
613 DCHECK(full_runs_[idx].find(current_run) != full_runs_[idx].end()); in AllocFromCurrentRunUnlocked()
615 current_run = RefillRun(self, idx); in AllocFromCurrentRunUnlocked()
[all …]