Lines Matching refs:current_run

603   Run* current_run = current_runs_[idx];  in AllocFromCurrentRunUnlocked()  local
604 DCHECK(current_run != nullptr); in AllocFromCurrentRunUnlocked()
605 void* slot_addr = current_run->AllocSlot(); in AllocFromCurrentRunUnlocked()
608 DCHECK(current_run->IsFull()); in AllocFromCurrentRunUnlocked()
609 if (kIsDebugBuild && current_run != dedicated_full_run_) { in AllocFromCurrentRunUnlocked()
610 full_runs_[idx].insert(current_run); in AllocFromCurrentRunUnlocked()
613 << reinterpret_cast<intptr_t>(current_run) in AllocFromCurrentRunUnlocked()
616 DCHECK(non_full_runs_[idx].find(current_run) == non_full_runs_[idx].end()); in AllocFromCurrentRunUnlocked()
617 DCHECK(full_runs_[idx].find(current_run) != full_runs_[idx].end()); in AllocFromCurrentRunUnlocked()
619 current_run = RefillRun(self, idx); in AllocFromCurrentRunUnlocked()
620 if (UNLIKELY(current_run == nullptr)) { in AllocFromCurrentRunUnlocked()
625 DCHECK(current_run != nullptr); in AllocFromCurrentRunUnlocked()
626 DCHECK(non_full_runs_[idx].find(current_run) == non_full_runs_[idx].end()); in AllocFromCurrentRunUnlocked()
627 DCHECK(full_runs_[idx].find(current_run) == full_runs_[idx].end()); in AllocFromCurrentRunUnlocked()
628 current_run->SetIsThreadLocal(false); in AllocFromCurrentRunUnlocked()
629 current_runs_[idx] = current_run; in AllocFromCurrentRunUnlocked()
630 DCHECK(!current_run->IsFull()); in AllocFromCurrentRunUnlocked()
631 slot_addr = current_run->AllocSlot(); in AllocFromCurrentRunUnlocked()
1861 Run* current_run = current_runs_[i]; in Verify() local
1862 CHECK(current_run != nullptr); in Verify()
1863 if (current_run != dedicated_full_run_) { in Verify()
1865 CHECK(!current_run->IsThreadLocal()); in Verify()
1866 CHECK_EQ(current_run->size_bracket_idx_, i); in Verify()
1916 Run* current_run = rosalloc->current_runs_[i]; in Verify() local
1918 if (this == current_run) { in Verify()
1924 CHECK_NE(this, current_run) in Verify()