Home
last modified time | relevance | path

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

/external/chromium_org/v8/src/
Delements.h18 class ElementsAccessor {
20 explicit ElementsAccessor(const char* name) : name_(name) { } in ElementsAccessor() function
21 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);
Delements.cc123 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 …]
Dv8.cc44 ElementsAccessor::TearDown(); in TearDown()
88 ElementsAccessor::InitializeOncePerProcess(); in InitializeOncePerProcessImpl()
Dbuiltins.cc345 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 …]
Delements-kind.cc63 ElementsAccessor* accessor = ElementsAccessor::ForKind(kind); in ElementsKindToString()
Dobjects.cc7692 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()
Dhydrogen-instructions.cc3585 << ElementsAccessor::ForKind(from_kind)->name() << "] -> " in PrintDataTo()
3587 << ElementsAccessor::ForKind(to_kind)->name() << "]"; in PrintDataTo()
Dobjects-inl.h1564 ElementsAccessor* accessor = object->GetElementsAccessor(); in ValidateElements()
6346 ElementsAccessor* JSObject::GetElementsAccessor() { in GetElementsAccessor()
6347 return ElementsAccessor::ForKind(GetElementsKind()); in GetElementsAccessor()
Dobjects.h849 class ElementsAccessor; variable
1691 inline ElementsAccessor* GetElementsAccessor();
Druntime.cc10352 ElementsAccessor* accessor = object->GetElementsAccessor(); in CollectElementIndices()
10810 ElementsAccessor* accessor = array->GetElementsAccessor(); in RUNTIME_FUNCTION()