Lines Matching refs:thread_local_run
77 Run* thread_local_run = reinterpret_cast<Run*>(self->GetRosAllocRun(idx)); in CanAllocFromThreadLocalRun() local
81 CHECK(non_full_runs_[idx].find(thread_local_run) == non_full_runs_[idx].end()); in CanAllocFromThreadLocalRun()
82 CHECK(full_runs_[idx].find(thread_local_run) == full_runs_[idx].end()); in CanAllocFromThreadLocalRun()
84 DCHECK(thread_local_run != nullptr); in CanAllocFromThreadLocalRun()
85 DCHECK(thread_local_run->IsThreadLocal() || thread_local_run == dedicated_full_run_); in CanAllocFromThreadLocalRun()
86 return !thread_local_run->IsFull(); in CanAllocFromThreadLocalRun()
97 Run* thread_local_run = reinterpret_cast<Run*>(self->GetRosAllocRun(idx)); in AllocFromThreadLocalRun() local
101 CHECK(non_full_runs_[idx].find(thread_local_run) == non_full_runs_[idx].end()); in AllocFromThreadLocalRun()
102 CHECK(full_runs_[idx].find(thread_local_run) == full_runs_[idx].end()); in AllocFromThreadLocalRun()
104 DCHECK(thread_local_run != nullptr); in AllocFromThreadLocalRun()
105 DCHECK(thread_local_run->IsThreadLocal() || thread_local_run == dedicated_full_run_); in AllocFromThreadLocalRun()
106 void* slot_addr = thread_local_run->AllocSlot(); in AllocFromThreadLocalRun()