Searched refs:ElementsAccessor (Results 1 – 10 of 10) sorted by relevance
18 class ElementsAccessor {20 explicit ElementsAccessor(const char* name) : name_(name) { } in ElementsAccessor() function21 virtual ~ElementsAccessor() { } in ~ElementsAccessor()183 static ElementsAccessor* ForKind(ElementsKind elements_kind) { in ForKind()188 static ElementsAccessor* ForArray(Handle<FixedArrayBase> array);210 static ElementsAccessor** elements_accessors_;213 DISALLOW_COPY_AND_ASSIGN(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()[all …]
44 ElementsAccessor::TearDown(); in TearDown()88 ElementsAccessor::InitializeOncePerProcess(); in InitializeOncePerProcessImpl()
345 ElementsAccessor* accessor = array->GetElementsAccessor(); in BUILTIN()348 ElementsAccessor::kCopyToEndAndInitializeToHole); in BUILTIN()388 ElementsAccessor* accessor = array->GetElementsAccessor(); in BUILTIN()391 ElementsAccessor::kCopyToEndAndInitializeToHole); in BUILTIN()434 ElementsAccessor* accessor = array->GetElementsAccessor(); in BUILTIN()467 ElementsAccessor* accessor = array->GetElementsAccessor(); in BUILTIN()537 ElementsAccessor* accessor = array->GetElementsAccessor(); in BUILTIN()540 ElementsAccessor::kCopyToEndAndInitializeToHole); in BUILTIN()676 ElementsAccessor* accessor = ElementsAccessor::ForKind(kind); in BUILTIN()697 ElementsAccessor* accessor = object->GetElementsAccessor(); in BUILTIN()[all …]
63 ElementsAccessor* accessor = ElementsAccessor::ForKind(kind); in ElementsKindToString()
7692 ElementsAccessor* accessor = array->GetElementsAccessor(); in AddKeysFromArrayLike()7714 ElementsAccessor* accessor = ElementsAccessor::ForArray(second); in UnionOfKeys()10989 ElementsAccessor* accessor = ElementsAccessor::ForKind(new_elements_kind); in SetFastElementsCapacityAndLength()11039 ElementsAccessor* accessor = ElementsAccessor::ForKind(FAST_DOUBLE_ELEMENTS); in SetFastDoubleElementsCapacityAndLength()11065 ElementsAccessor* accessor = array->GetElementsAccessor(); in Expand()12841 ElementsAccessor* handler = object->GetElementsAccessor(); in GetElementWithInterceptor()
3585 << ElementsAccessor::ForKind(from_kind)->name() << "] -> " in PrintDataTo()3587 << ElementsAccessor::ForKind(to_kind)->name() << "]"; in PrintDataTo()
1564 ElementsAccessor* accessor = object->GetElementsAccessor(); in ValidateElements()6346 ElementsAccessor* JSObject::GetElementsAccessor() { in GetElementsAccessor()6347 return ElementsAccessor::ForKind(GetElementsKind()); in GetElementsAccessor()
849 class ElementsAccessor; variable1691 inline ElementsAccessor* GetElementsAccessor();
10352 ElementsAccessor* accessor = object->GetElementsAccessor(); in CollectElementIndices()10810 ElementsAccessor* accessor = array->GetElementsAccessor(); in RUNTIME_FUNCTION()