Lines Matching refs:ElementsAccessor
123 ElementsAccessor** ElementsAccessor::elements_accessors_ = NULL;
161 DCHECK(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyObjectToObjectElements()
162 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyObjectToObjectElements()
165 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyObjectToObjectElements()
208 DCHECK(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyDictionaryToObjectElements()
209 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyDictionaryToObjectElements()
211 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyDictionaryToObjectElements()
259 DCHECK(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyDoubleToObjectElements()
260 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyDoubleToObjectElements()
263 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyDoubleToObjectElements()
302 DCHECK(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyDoubleToDoubleElements()
303 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyDoubleToDoubleElements()
306 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyDoubleToDoubleElements()
335 DCHECK(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopySmiToDoubleElements()
336 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopySmiToDoubleElements()
338 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopySmiToDoubleElements()
371 DCHECK(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyPackedSmiToDoubleElements()
372 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyPackedSmiToDoubleElements()
374 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyPackedSmiToDoubleElements()
408 DCHECK(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyObjectToDoubleElements()
409 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyObjectToDoubleElements()
411 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyObjectToDoubleElements()
444 DCHECK(copy_size == ElementsAccessor::kCopyToEnd || in CopyDictionaryToDoubleElements()
445 copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyDictionaryToDoubleElements()
447 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyDictionaryToDoubleElements()
549 class ElementsAccessorBase : public ElementsAccessor {
552 : ElementsAccessor(name) { } in ElementsAccessorBase()
1322 External##Type##ElementsAccessor;
1329 Fixed##Type##ElementsAccessor;
1570 ElementsAccessor::ForArray(arguments)->Get( in GetImpl()
1599 return ElementsAccessor::ForArray(arguments)->GetAttributes( in GetAttributesImpl()
1616 return ElementsAccessor::ForArray(arguments)->GetAccessorPair( in GetAccessorPairImpl()
1692 ElementsAccessor* accessor = ElementsAccessor::ForArray(arguments); in HasElementImpl()
1717 ElementsAccessor* ElementsAccessor::ForArray(Handle<FixedArrayBase> array) { in ForArray()
1722 void ElementsAccessor::InitializeOncePerProcess() { in InitializeOncePerProcess()
1723 static ElementsAccessor* accessor_array[] = { in InitializeOncePerProcess()
1736 void ElementsAccessor::TearDown() { in TearDown()