Home | History | Annotate | Download | only in src

Lines Matching refs:from_base

150 static void CopyObjectToObjectElements(FixedArrayBase* from_base,
158 from_base->GetIsolate()->heap()->fixed_cow_array_map());
164 copy_size = Min(from_base->length() - from_start,
170 Heap* heap = from_base->GetHeap();
177 (copy_size + static_cast<int>(from_start)) <= from_base->length());
179 FixedArray* from = FixedArray::cast(from_base);
201 static void CopyDictionaryToObjectElements(FixedArrayBase* from_base,
207 SeededNumberDictionary* from = SeededNumberDictionary::cast(from_base);
225 ASSERT(to_base != from_base);
255 FixedArrayBase* from_base,
266 copy_size = Min(from_base->length() - from_start,
275 Heap* heap = from_base->GetHeap();
282 (copy_size + static_cast<int>(from_start)) <= from_base->length());
283 if (copy_size == 0) return from_base;
284 FixedDoubleArray* from = FixedDoubleArray::cast(from_base);
314 static void CopyDoubleToDoubleElements(FixedArrayBase* from_base,
323 copy_size = Min(from_base->length() - from_start,
332 (copy_size + static_cast<int>(from_start)) <= from_base->length());
334 FixedDoubleArray* from = FixedDoubleArray::cast(from_base);
347 static void CopySmiToDoubleElements(FixedArrayBase* from_base,
356 copy_size = from_base->length() - from_start;
364 (copy_size + static_cast<int>(from_start)) <= from_base->length());
366 FixedArray* from = FixedArray::cast(from_base);
381 static void CopyPackedSmiToDoubleElements(FixedArrayBase* from_base,
407 (copy_size + static_cast<int>(from_start)) <= from_base->length());
409 FixedArray* from = FixedArray::cast(from_base);
420 static void CopyObjectToDoubleElements(FixedArrayBase* from_base,
429 copy_size = from_base->length() - from_start;
437 (copy_size + static_cast<int>(from_start)) <= from_base->length());
439 FixedArray* from = FixedArray::cast(from_base);
454 static void CopyDictionaryToDoubleElements(FixedArrayBase* from_base,
459 SeededNumberDictionary* from = SeededNumberDictionary::cast(from_base);