Lines Matching refs:detached_contexts
5198 // Heap::detached_contexts tracks detached contexts as pairs
5202 Handle<WeakArrayList> detached_contexts = factory()->detached_contexts();
5203 detached_contexts = WeakArrayList::AddToEnd(
5204 this, detached_contexts, MaybeObjectHandle(Smi::zero(), this),
5206 heap()->set_detached_contexts(*detached_contexts);
5211 Handle<WeakArrayList> detached_contexts = factory()->detached_contexts();
5212 int length = detached_contexts->length();
5216 int mark_sweeps = detached_contexts->Get(i).ToSmi().value();
5217 MaybeObject context = detached_contexts->Get(i + 1);
5220 detached_contexts->Set(
5222 detached_contexts->Set(new_length + 1, context);
5226 detached_contexts->set_length(new_length);
5228 detached_contexts->Set(new_length, MaybeObject::FromSmi(Smi::zero()));
5236 int mark_sweeps = detached_contexts->Get(i).ToSmi().value();
5237 MaybeObject context = detached_contexts->Get(i + 1);