Searched refs:ElementsAccessor (Results 1 – 12 of 12) sorted by relevance
19 class ElementsAccessor {21 explicit ElementsAccessor(const char* name) : name_(name) { } in ElementsAccessor() function22 virtual ~ElementsAccessor() { } in ~ElementsAccessor()27 static ElementsAccessor* ForKind(ElementsKind elements_kind) { in ForKind()32 static ElementsAccessor* ForArray(Handle<FixedArrayBase> array);186 static ElementsAccessor* ForArray(FixedArrayBase* array);206 static ElementsAccessor** elements_accessors_;209 DISALLOW_COPY_AND_ASSIGN(ElementsAccessor);
118 DCHECK(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyObjectToObjectElements()119 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyObjectToObjectElements()122 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyObjectToObjectElements()158 DCHECK(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyDictionaryToObjectElements()159 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyDictionaryToObjectElements()161 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyDictionaryToObjectElements()205 DCHECK(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyDoubleToObjectElements()206 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyDoubleToObjectElements()209 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyDoubleToObjectElements()255 DCHECK(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyDoubleToDoubleElements()[all …]
47 ElementsAccessor::TearDown(); in TearDown()82 ElementsAccessor::InitializeOncePerProcess(); in InitializeOncePerProcessImpl()
59 ElementsAccessor* accessor = ElementsAccessor::ForKind(kind); in ElementsKindToString()
276 ElementsAccessor* accessor = object->GetElementsAccessor(); in Delete()430 ElementsAccessor* accessor = holder->GetElementsAccessor(); in FetchValue()518 ElementsAccessor* accessor = object->GetElementsAccessor(); in WriteDataValue()654 ElementsAccessor* accessor = js_object->GetElementsAccessor(); in LookupInHolder()
207 ElementsAccessor* accessor = array_like->GetElementsAccessor(); in AddKeys()
355 ElementsAccessor* accessor = array->GetElementsAccessor(); in BUILTIN()445 ElementsAccessor* accessor = array->GetElementsAccessor(); in BUILTIN()532 ElementsAccessor* accessor = object->GetElementsAccessor(); in BUILTIN()606 ElementsAccessor* accessor = array->GetElementsAccessor(); in BUILTIN()948 ElementsAccessor* accessor = object->GetElementsAccessor(); in CollectElementIndices()1426 return ElementsAccessor::Concat(isolate, args, n_arguments); in Fast_ArrayConcat()
15713 ElementsAccessor* JSObject::GetElementsAccessor() { in GetElementsAccessor()15714 return ElementsAccessor::ForKind(GetElementsKind()); in GetElementsAccessor()15721 ElementsAccessor* accessor = object->GetElementsAccessor(); in ValidateElements()15875 ElementsAccessor* accessor = ElementsAccessor::ForKind(to); in AddDataElement()16083 ElementsAccessor::ForKind(to_kind)->GrowCapacityAndConvert(object, c); in TransitionElementsKind()16468 ElementsAccessor* accessor = object->GetElementsAccessor(); in CollectOwnElementKeys()
841 class ElementsAccessor; variable2024 ElementsAccessor* GetElementsAccessor();
58 ElementsAccessor* accessor = arg_array->GetElementsAccessor(); in RUNTIME_FUNCTION()119 ElementsAccessor* accessor = arg_array->GetElementsAccessor(); in RUNTIME_FUNCTION()
177 ElementsAccessor* accessor = array->GetElementsAccessor(); in RUNTIME_FUNCTION()
3602 << ElementsAccessor::ForKind(from_kind)->name() << "] -> " in PrintDataTo()3604 << ElementsAccessor::ForKind(to_kind)->name() << "]"; in PrintDataTo()