Home
last modified time | relevance | path

Searched refs:ElementsAccessor (Results 1 – 12 of 12) sorted by relevance

/external/v8/src/
Delements.h19 class ElementsAccessor {
21 explicit ElementsAccessor(const char* name) : name_(name) { } in ElementsAccessor() function
22 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);
Delements.cc118 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 …]
Dv8.cc47 ElementsAccessor::TearDown(); in TearDown()
82 ElementsAccessor::InitializeOncePerProcess(); in InitializeOncePerProcessImpl()
Delements-kind.cc59 ElementsAccessor* accessor = ElementsAccessor::ForKind(kind); in ElementsKindToString()
Dlookup.cc276 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()
Dkey-accumulator.cc207 ElementsAccessor* accessor = array_like->GetElementsAccessor(); in AddKeys()
Dbuiltins.cc355 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()
Dobjects.cc15713 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()
Dobjects.h841 class ElementsAccessor; variable
2024 ElementsAccessor* GetElementsAccessor();
/external/v8/src/runtime/
Druntime-proxy.cc58 ElementsAccessor* accessor = arg_array->GetElementsAccessor(); in RUNTIME_FUNCTION()
119 ElementsAccessor* accessor = arg_array->GetElementsAccessor(); in RUNTIME_FUNCTION()
Druntime-array.cc177 ElementsAccessor* accessor = array->GetElementsAccessor(); in RUNTIME_FUNCTION()
/external/v8/src/crankshaft/
Dhydrogen-instructions.cc3602 << ElementsAccessor::ForKind(from_kind)->name() << "] -> " in PrintDataTo()
3604 << ElementsAccessor::ForKind(to_kind)->name() << "]"; in PrintDataTo()