Lines Matching defs:old
322 JSHandle<TaggedArray> ObjectFactory::CopySArray(const JSHandle<TaggedArray> &old, uint32_t oldLength,
329 return ExtendSArray(old, newLength, initVal, kind);
334 ASSERT(!old->GetClass()->IsMutantTaggedArray());
341 newArray->SetExtraLength(old->GetExtraLength());
344 newArray->Set(thread_, i, old->Get(i));
350 JSHandle<TaggedArray> ObjectFactory::ExtendSArray(const JSHandle<TaggedArray> &old, uint32_t length,
353 ASSERT(length > old->GetLength());
358 ASSERT(!old->GetClass()->IsMutantTaggedArray());
364 newArray->SetExtraLength(old->GetExtraLength());
366 uint32_t oldLength = old->GetLength();
368 newArray->Set(thread_, i, old->Get(i));
436 JSHandle<LayoutInfo> ObjectFactory::CopyAndReSortSLayoutInfo(const JSHandle<LayoutInfo> &old, int end, int capacity)
440 Span<struct Properties> sp(old->GetProperties(), end);