Searched refs:SeededNumberDictionary (Results 1 - 18 of 18) sorted by relevance

/external/chromium_org/v8/src/
H A Delements.cc74 SeededNumberDictionary) \
204 SeededNumberDictionary* from = SeededNumberDictionary::cast(from_base);
231 if (entry != SeededNumberDictionary::kNotFound) {
441 SeededNumberDictionary* from = SeededNumberDictionary::cast(from_base);
461 if (entry != SeededNumberDictionary::kNotFound) {
1351 Handle<SeededNumberDictionary> dict =
1352 Handle<SeededNumberDictionary>::cast(store);
1413 Handle<SeededNumberDictionary> dictionar
[all...]
H A Dobjects.cc3029 Handle<SeededNumberDictionary> dictionary(js_proto->element_dictionary());
3031 if (entry != SeededNumberDictionary::kNotFound) {
4409 Handle<SeededNumberDictionary> new_elements =
4410 SeededNumberDictionary::New(isolate, 0);
4418 static Handle<SeededNumberDictionary> CopyFastElementsToDictionary(
4421 Handle<SeededNumberDictionary> dictionary) {
4441 SeededNumberDictionary::AddNumberEntry(dictionary, i, value, details);
4448 Handle<SeededNumberDictionary> JSObject::NormalizeElements(
4462 if (array->IsDictionary()) return Handle<SeededNumberDictionary>::cast(array);
4474 Handle<SeededNumberDictionary> dictionar
[all...]
H A Dglobals.h311 class SeededNumberDictionary;
H A Dobjects.h1736 inline SeededNumberDictionary* element_dictionary(); // Gets slow elements.
2040 // SeededNumberDictionary dictionary. Returns the backing after conversion.
2041 static Handle<SeededNumberDictionary> NormalizeElements(
3667 class SeededNumberDictionary class in namespace:v8::internal
3668 : public Dictionary<SeededNumberDictionary,
3672 DECLARE_CAST(SeededNumberDictionary)
3675 MUST_USE_RESULT static Handle<SeededNumberDictionary> AtNumberPut(
3676 Handle<SeededNumberDictionary> dictionary,
3679 MUST_USE_RESULT static Handle<SeededNumberDictionary> AddNumberEntry(
3680 Handle<SeededNumberDictionary> dictionar
[all...]
H A Dobjects-debug.cc1092 SeededNumberDictionary* dict = element_dictionary();
H A Druntime.cc10070 Handle<SeededNumberDictionary> dict(
10071 SeededNumberDictionary::cast(*storage_));
10072 Handle<SeededNumberDictionary> result =
10073 SeededNumberDictionary::AtNumberPut(dict, index, elm);
10119 Handle<SeededNumberDictionary> slow_storage(
10120 SeededNumberDictionary::New(isolate_, current_storage->length()));
10126 Handle<SeededNumberDictionary> new_storage =
10127 SeededNumberDictionary::AtNumberPut(slow_storage, i, element);
10193 Handle<SeededNumberDictionary> dictionary(
10194 SeededNumberDictionary
[all...]
H A Dobjects-inl.h3135 bool SeededNumberDictionary::requires_slow_elements() {
3142 uint32_t SeededNumberDictionary::max_number_key() {
3150 void SeededNumberDictionary::set_requires_slow_elements() {
3231 CAST_ACCESSOR(SeededNumberDictionary)
6449 SeededNumberDictionary* JSObject::element_dictionary() {
6451 return SeededNumberDictionary::cast(elements());
H A Dheap-snapshot-generator.cc1736 SeededNumberDictionary* dictionary = js_obj->element_dictionary();
H A Dhydrogen.cc1697 int entry_size = SeededNumberDictionary::kEntrySize;
1700 int start_offset = SeededNumberDictionary::kElementsStartIndex;
/external/chromium_org/v8/src/ia32/
H A Dmacro-assembler-ia32.cc1321 mov(r1, FieldOperand(elements, SeededNumberDictionary::kCapacityOffset));
1331 add(r2, Immediate(SeededNumberDictionary::GetProbeOffset(i)));
1336 DCHECK(SeededNumberDictionary::kEntrySize == 3);
1343 SeededNumberDictionary::kElementsStartOffset));
1354 SeededNumberDictionary::kElementsStartOffset + 2 * kPointerSize;
1362 SeededNumberDictionary::kElementsStartOffset + kPointerSize;
/external/chromium_org/v8/src/x87/
H A Dmacro-assembler-x87.cc1284 mov(r1, FieldOperand(elements, SeededNumberDictionary::kCapacityOffset));
1294 add(r2, Immediate(SeededNumberDictionary::GetProbeOffset(i)));
1299 DCHECK(SeededNumberDictionary::kEntrySize == 3);
1306 SeededNumberDictionary::kElementsStartOffset));
1317 SeededNumberDictionary::kElementsStartOffset + 2 * kPointerSize;
1325 SeededNumberDictionary::kElementsStartOffset + kPointerSize;
/external/chromium_org/v8/src/arm/
H A Dmacro-assembler-arm.cc1672 ldr(t1, FieldMemOperand(elements, SeededNumberDictionary::kCapacityOffset));
1682 add(t2, t2, Operand(SeededNumberDictionary::GetProbeOffset(i)));
1687 DCHECK(SeededNumberDictionary::kEntrySize == 3);
1692 ldr(ip, FieldMemOperand(t2, SeededNumberDictionary::kElementsStartOffset));
1705 SeededNumberDictionary::kElementsStartOffset + 2 * kPointerSize;
1712 SeededNumberDictionary::kElementsStartOffset + kPointerSize;
/external/chromium_org/v8/src/arm64/
H A Dmacro-assembler-arm64.cc4178 SeededNumberDictionary::kCapacityOffset));
4185 Add(scratch2, scratch0, SeededNumberDictionary::GetProbeOffset(i));
4192 DCHECK(SeededNumberDictionary::kEntrySize == 3);
4199 SeededNumberDictionary::kElementsStartOffset));
4211 SeededNumberDictionary::kElementsStartOffset + 2 * kPointerSize;
4217 SeededNumberDictionary::kElementsStartOffset + kPointerSize;
/external/chromium_org/v8/src/x64/
H A Dmacro-assembler-x64.cc4281 SeededNumberDictionary::kCapacityOffset));
4290 addl(r2, Immediate(SeededNumberDictionary::GetProbeOffset(i)));
4295 DCHECK(SeededNumberDictionary::kEntrySize == 3);
4302 SeededNumberDictionary::kElementsStartOffset));
4313 SeededNumberDictionary::kElementsStartOffset + 2 * kPointerSize;
4321 SeededNumberDictionary::kElementsStartOffset + kPointerSize;
/external/chromium_org/v8/src/mips/
H A Dmacro-assembler-mips.cc561 lw(reg1, FieldMemOperand(elements, SeededNumberDictionary::kCapacityOffset));
571 Addu(reg2, reg2, Operand(SeededNumberDictionary::GetProbeOffset(i)));
576 DCHECK(SeededNumberDictionary::kEntrySize == 3);
584 lw(at, FieldMemOperand(reg2, SeededNumberDictionary::kElementsStartOffset));
596 SeededNumberDictionary::kElementsStartOffset + 2 * kPointerSize;
603 SeededNumberDictionary::kElementsStartOffset + kPointerSize;
/external/chromium_org/v8/src/mips64/
H A Dmacro-assembler-mips64.cc566 ld(reg1, FieldMemOperand(elements, SeededNumberDictionary::kCapacityOffset));
576 Daddu(reg2, reg2, Operand(SeededNumberDictionary::GetProbeOffset(i)));
581 DCHECK(SeededNumberDictionary::kEntrySize == 3);
589 ld(at, FieldMemOperand(reg2, SeededNumberDictionary::kElementsStartOffset));
601 SeededNumberDictionary::kElementsStartOffset + 2 * kPointerSize;
608 SeededNumberDictionary::kElementsStartOffset + kPointerSize;
/external/chromium_org/v8/src/heap/
H A Dheap.h181 V(SeededNumberDictionary, empty_slow_element_dictionary, \
H A Dheap.cc2879 Handle<SeededNumberDictionary> slow_element_dictionary =
2880 SeededNumberDictionary::New(isolate(), 0, TENURED);

Completed in 1088 milliseconds