Home
last modified time | relevance | path

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

/external/v8/src/
Delements.h40 class ElementsAccessor {
42 explicit ElementsAccessor(const char* name) : name_(name) { } in ElementsAccessor() function
43 virtual ~ElementsAccessor() { } in ~ElementsAccessor()
126 static ElementsAccessor* ForKind(ElementsKind elements_kind) { in ForKind()
131 static ElementsAccessor* ForArray(FixedArrayBase* array);
152 static ElementsAccessor** elements_accessors_;
155 DISALLOW_COPY_AND_ASSIGN(ElementsAccessor);
Delements.cc109 ElementsAccessor** ElementsAccessor::elements_accessors_;
146 ASSERT(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyObjectToObjectElements()
147 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyObjectToObjectElements()
153 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyObjectToObjectElements()
189 ASSERT(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyDictionaryToObjectElements()
190 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyDictionaryToObjectElements()
195 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyDictionaryToObjectElements()
240 ASSERT(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyDoubleToObjectElements()
241 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyDoubleToObjectElements()
247 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyDoubleToObjectElements()
[all …]
Dv8.cc261 ElementsAccessor::InitializeOncePerProcess(); in InitializeOncePerProcessImpl()
Dobjects.cc60 ElementsAccessor* accessor = ElementsAccessor::ForKind(kind); in PrintElementsKind()
5552 ElementsAccessor* accessor = array->GetElementsAccessor(); in AddKeysFromJSArray()
5570 ElementsAccessor* accessor = ElementsAccessor::ForArray(other); in UnionOfKeys()
8490 ElementsAccessor* accessor = ElementsAccessor::ForKind(elements_kind); in SetFastElementsCapacityAndLength()
8538 ElementsAccessor* accessor = ElementsAccessor::ForKind(elements_kind); in SetFastDoubleElementsCapacityAndLength()
8921 ElementsAccessor* accessor = GetElementsAccessor(); in HasElementWithReceiver()
9783 ElementsAccessor* handler = holder_handle->GetElementsAccessor(); in GetElementWithInterceptor()
Dfactory.cc977 ElementsAccessor* accessor = array->GetElementsAccessor(); in SetElementsCapacityAndLength()
Dobjects-inl.h4300 ElementsAccessor* JSObject::GetElementsAccessor() { in GetElementsAccessor()
4301 return ElementsAccessor::ForKind(GetElementsKind()); in GetElementsAccessor()
Dobjects.h704 class ElementsAccessor; variable
1505 inline ElementsAccessor* GetElementsAccessor();
/external/chromium_org/v8/src/
Delements.h41 class ElementsAccessor {
43 explicit ElementsAccessor(const char* name) : name_(name) { } in ElementsAccessor() function
44 virtual ~ElementsAccessor() { } in ~ElementsAccessor()
167 static ElementsAccessor* ForKind(ElementsKind elements_kind) { in ForKind()
172 static ElementsAccessor* ForArray(FixedArrayBase* array);
194 static ElementsAccessor** elements_accessors_;
197 DISALLOW_COPY_AND_ASSIGN(ElementsAccessor);
Delements.cc125 ElementsAccessor** ElementsAccessor::elements_accessors_;
162 ASSERT(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyObjectToObjectElements()
163 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyObjectToObjectElements()
166 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyObjectToObjectElements()
212 ASSERT(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyDictionaryToObjectElements()
213 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyDictionaryToObjectElements()
215 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyDictionaryToObjectElements()
264 ASSERT(raw_copy_size == ElementsAccessor::kCopyToEnd || in CopyDoubleToObjectElements()
265 raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyDoubleToObjectElements()
268 if (raw_copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole) { in CopyDoubleToObjectElements()
[all …]
Delements-kind.cc69 ElementsAccessor* accessor = ElementsAccessor::ForKind(kind); in ElementsKindToString()
Dv8.cc97 ElementsAccessor::TearDown(); in TearDown()
177 ElementsAccessor::InitializeOncePerProcess(); in InitializeOncePerProcessImpl()
Dbuiltins.cc432 ElementsAccessor* accessor = array->GetElementsAccessor(); in BUILTIN()
435 ElementsAccessor::kCopyToEndAndInitializeToHole, elms_obj); in BUILTIN()
479 ElementsAccessor* accessor = array->GetElementsAccessor(); in BUILTIN()
482 ElementsAccessor::kCopyToEndAndInitializeToHole, elms_obj); in BUILTIN()
525 ElementsAccessor* accessor = array->GetElementsAccessor(); in BUILTIN()
561 ElementsAccessor* accessor = array->GetElementsAccessor(); in BUILTIN()
632 ElementsAccessor* accessor = array->GetElementsAccessor(); in BUILTIN()
635 ElementsAccessor::kCopyToEndAndInitializeToHole, elms); in BUILTIN()
759 ElementsAccessor* accessor = ElementsAccessor::ForKind(kind); in BUILTIN()
782 ElementsAccessor* accessor = object->GetElementsAccessor(); in BUILTIN()
[all …]
Dfactory.cc1224 ElementsAccessor* accessor = array->GetElementsAccessor(); in SetElementsCapacityAndLength()
Dobjects-inl.h1293 ElementsAccessor* accessor = GetElementsAccessor(); in ValidateElements()
5635 ElementsAccessor* JSObject::GetElementsAccessor() { in GetElementsAccessor()
5636 return ElementsAccessor::ForKind(GetElementsKind()); in GetElementsAccessor()
Dhydrogen-instructions.cc3305 ElementsAccessor::ForKind(from_kind)->name(), in PrintDataTo()
3307 ElementsAccessor::ForKind(to_kind)->name()); in PrintDataTo()
Dobjects.cc7846 ElementsAccessor* accessor = array->GetElementsAccessor(); in AddKeysFromJSArray()
7864 ElementsAccessor* accessor = ElementsAccessor::ForArray(other); in UnionOfKeys()
11281 ElementsAccessor* accessor = ElementsAccessor::ForKind(new_elements_kind); in SetFastElementsCapacityAndLength()
11370 ElementsAccessor* accessor = ElementsAccessor::ForKind(FAST_DOUBLE_ELEMENTS); in SetFastDoubleElementsCapacityAndLength()
13059 ElementsAccessor* handler = holder_handle->GetElementsAccessor(); in GetElementWithInterceptor()
Dobjects.h878 class ElementsAccessor; variable
2088 inline ElementsAccessor* GetElementsAccessor();