Searched refs:FixedArray (Results 51 - 75 of 102) sorted by relevance

12345

/external/v8/src/
H A Dv8globals.h130 class FixedArray;
H A Dheap.h72 V(FixedArray, number_string_cache, NumberStringCache) \
76 V(FixedArray, single_character_string_cache, SingleCharacterStringCache) \
78 V(FixedArray, empty_fixed_array, EmptyFixedArray) \
123 V(FixedArray, natives_source_cache, NativesSourceCache) \
613 MUST_USE_RESULT inline MaybeObject* CopyFixedArray(FixedArray* src);
617 MUST_USE_RESULT MaybeObject* CopyFixedArrayWithMap(FixedArray* src, Map* map);
1440 FixedArray* properties,
H A Dapi.h105 return v8::internal::FixedArray::cast(value()->elements())->get(offset);
111 v8::internal::FixedArray::cast(value_->elements())->set(offset, value);
H A Dobjects-visiting.h283 FixedArray::BodyDescriptor,
H A Ddebug.h172 Handle<FixedArray> GetScripts();
219 // debug_info which is a FixedArray. Each entry in this list is of class
372 friend Handle<FixedArray> GetDebuggedFunctions(); // In test-debug.cc
388 Handle<FixedArray> GetLoadedScripts();
H A Dtop.cc248 Handle<FixedArray> line_ends(FixedArray::cast(script->line_ends()));
307 FixedArray::cast(stack_trace->elements())->set(frames_seen, *stackFrame);
H A Ddebug.cc658 Handle<FixedArray> ScriptCache::GetScripts() {
659 Handle<FixedArray> instances = FACTORY->NewFixedArray(occupancy());
1040 // they are in a FixedArray.
1041 Handle<FixedArray> break_points_hit;
1045 Handle<FixedArray> array(FixedArray::cast(*break_point_objects));
1571 Handle<FixedArray> locations =
1958 Handle<FixedArray> Debug::GetLoadedScripts() {
H A Dmark-compact.cc398 FixedArray::BodyDescriptor,
768 FixedArray* literals = data->UncheckedLiteralArray();
1083 FixedArray* prototype_transitions = map->unchecked_prototype_transitions();
1108 FixedArray* contents = reinterpret_cast<FixedArray*>(
1532 FixedArray* prototype_transitions = map->unchecked_prototype_transitions();
/external/v8/tools/
H A Dgrokdump.py601 class FixedArray(HeapObject): class in inherits:HeapObject
607 self.length = self.SmiField(FixedArray.LENGTH_OFFSET)
610 p.Print("FixedArray(%08x) {" % self.address)
614 offset = FixedArray.ELEMENTS_OFFSET + 4 * i
620 return "FixedArray(%08x, length=%d)" % (self.address, self.length)
738 "FIXED_ARRAY_TYPE": FixedArray,
/external/v8/src/x64/
H A Dcode-stubs-x64.cc121 __ AllocateInNewSpace((length * kPointerSize) + FixedArray::kHeaderSize,
130 __ Move(FieldOperand(rax, FixedArray::kLengthOffset), Smi::FromInt(length));
167 int elements_size = (length_ > 0) ? FixedArray::SizeFor(length_) : 0;
177 FieldOperand(rcx, index.reg, index.scale, FixedArray::kHeaderSize));
1771 __ leal(rcx, Operand(rcx, times_pointer_size, FixedArray::kHeaderSize));
1822 __ movq(FieldOperand(rdi, FixedArray::kMapOffset), kScratchRegister);
1823 __ movq(FieldOperand(rdi, FixedArray::kLengthOffset), rcx);
1830 __ movq(FieldOperand(rdi, FixedArray::kHeaderSize), kScratchRegister);
1892 "Unexpected type for RegExp data, FixedArray expected");
1894 __ Check(equal, "Unexpected type for RegExp data, FixedArray expecte
[all...]
H A Dic-x64.cc502 __ SmiCompare(key, FieldOperand(elements, FixedArray::kLengthOffset));
510 FixedArray::kHeaderSize));
663 FixedArray::kHeaderSize));
803 __ SmiCompareInteger32(FieldOperand(rbx, FixedArray::kLengthOffset), rcx);
805 // rbx: FixedArray
822 // rbx: receiver's elements array (a FixedArray)
826 __ SmiCompareInteger32(FieldOperand(rbx, FixedArray::kLengthOffset), rcx);
853 // rbx: receiver's elements array (a FixedArray)
856 __ movq(FieldOperand(rbx, rcx, times_pointer_size, FixedArray::kHeaderSize),
1521 // anything with elements of FixedArray typ
[all...]
H A Dstub-cache-x64.cc369 int offset = index * kPointerSize + FixedArray::kHeaderSize;
817 int offset = index * kPointerSize + FixedArray::kHeaderSize;
1448 STATIC_ASSERT(FixedArray::kMaxLength < Smi::kMaxValue);
1452 __ SmiToInteger32(rcx, FieldOperand(rbx, FixedArray::kLengthOffset));
1465 FixedArray::kHeaderSize - argc * kPointerSize));
1501 FixedArray::kHeaderSize - argc * kPointerSize));
1526 __ SmiAddConstant(FieldOperand(rbx, FixedArray::kLengthOffset),
1601 FixedArray::kHeaderSize));
1613 FixedArray::kHeaderSize),
2558 __ SmiCompare(rcx, FieldOperand(rdi, FixedArray
[all...]
/external/v8/src/arm/
H A Dic-arm.cc489 __ ldr(scratch1, FieldMemOperand(elements, FixedArray::kLengthOffset));
493 __ add(scratch1, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
1290 __ add(r1, r1, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
1474 // Check array bounds. Both the key and the length of FixedArray are smis.
1475 __ ldr(ip, FieldMemOperand(elements, FixedArray::kLengthOffset));
1494 // Both the key and the length of FixedArray are smis.
1495 __ ldr(ip, FieldMemOperand(elements, FixedArray::kLengthOffset));
1522 __ add(r5, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
1586 // anything with elements of FixedArray type.), but currently is restricted
1603 // Check that elements are FixedArray
[all...]
H A Dfull-codegen-arm.cc798 void FullCodeGenerator::DeclareGlobals(Handle<FixedArray> pairs) {
999 __ ldr(r1, FieldMemOperand(r2, FixedArray::kLengthOffset));
1009 __ ldr(r1, FieldMemOperand(r0, FixedArray::kLengthOffset));
1022 __ add(r2, r2, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
1352 FixedArray::kHeaderSize + expr->literal_index() * kPointerSize;
1545 int offset = FixedArray::kHeaderSize + (i * kPointerSize);
1960 int offset = FixedArray::kHeaderSize + slot->index() * kPointerSize;
2552 __ ldr(r3, FieldMemOperand(r4, FixedArray::kLengthOffset));
2559 __ add(r2, r4, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
2565 Operand(FixedArray
[all...]
H A Dstub-cache-arm.cc322 int offset = index * kPointerSize + FixedArray::kHeaderSize;
491 int offset = index * kPointerSize + FixedArray::kHeaderSize;
1610 __ ldr(r4, FieldMemOperand(elements, FixedArray::kLengthOffset));
1626 FixedArray::kHeaderSize - kHeapObjectTag - argc * kPointerSize;
1686 __ str(r4, FieldMemOperand(elements, FixedArray::kLengthOffset));
1761 __ ldr(r0, MemOperand(elements, FixedArray::kHeaderSize - kHeapObjectTag));
1769 __ str(r6, MemOperand(elements, FixedArray::kHeaderSize - kHeapObjectTag));
3157 __ ldr(r3, FieldMemOperand(r2, FixedArray::kLengthOffset));
3162 __ add(r3, r2, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
3260 __ ldr(scratch, FieldMemOperand(elements_reg, FixedArray
[all...]
H A Dcode-stubs-arm.cc142 __ AllocateInNewSpace(FixedArray::SizeFor(length),
156 __ str(r2, FieldMemOperand(r0, FixedArray::kLengthOffset));
194 int elements_size = (length_ > 0) ? FixedArray::SizeFor(length_) : 0;
202 __ add(r3, r3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
1440 __ ldr(mask, FieldMemOperand(number_string_cache, FixedArray::kLengthOffset));
1478 FieldMemOperand(scratch1, FixedArray::kHeaderSize));
1503 __ ldr(probe, FieldMemOperand(scratch, FixedArray::kHeaderSize));
1510 FieldMemOperand(scratch, FixedArray::kHeaderSize + kPointerSize));
3835 __ add(r1, r1, Operand(FixedArray::kHeaderSize / kPointerSize));
3885 __ str(r3, FieldMemOperand(r4, FixedArray
[all...]
/external/v8/test/cctest/
H A Dtest-serialize.cc576 FixedArray::kHeaderSize + kSmallFixedArrayLength * kPointerSize;
657 (size - FixedArray::kHeaderSize) / kPointerSize;
/external/webkit/Source/JavaScriptCore/wtf/
H A DAVLTree.h36 #include <wtf/FixedArray.h>
74 FixedArray<bool, maxDepth> m_data;
/external/v8/src/ia32/
H A Dfull-codegen-ia32.cc756 void FullCodeGenerator::DeclareGlobals(Handle<FixedArray> pairs) {
949 __ mov(eax, FieldOperand(edx, FixedArray::kLengthOffset));
958 __ mov(eax, FieldOperand(eax, FixedArray::kLengthOffset));
970 __ mov(ebx, FieldOperand(ebx, eax, times_2, FixedArray::kHeaderSize));
1302 FixedArray::kHeaderSize + expr->literal_index() * kPointerSize;
1492 int offset = FixedArray::kHeaderSize + (i * kPointerSize);
2478 __ mov(ecx, FieldOperand(ebx, FixedArray::kLengthOffset));
2485 __ lea(ecx, Operand(ebx, ecx, times_2, FixedArray::kHeaderSize));
2488 Immediate(FixedArray::kHeaderSize +
3206 Handle<FixedArray> jsfunction_result_cache
[all...]
H A Dstub-cache-ia32.cc388 int offset = index * kPointerSize + FixedArray::kHeaderSize;
829 int offset = index * kPointerSize + FixedArray::kHeaderSize;
1488 __ mov(ecx, FieldOperand(ebx, FixedArray::kLengthOffset));
1500 FixedArray::kHeaderSize - argc * kPointerSize));
1535 FixedArray::kHeaderSize - argc * kPointerSize));
1558 __ add(FieldOperand(ebx, FixedArray::kLengthOffset),
1633 FixedArray::kHeaderSize));
1643 FixedArray::kHeaderSize),
2731 __ cmp(ecx, FieldOperand(edi, FixedArray::kLengthOffset)); // Compare smis.
2738 __ mov(FieldOperand(edi, ecx, times_2, FixedArray
[all...]
H A Dic-ia32.cc483 __ cmp(key, FieldOperand(scratch, FixedArray::kLengthOffset));
487 __ mov(scratch, FieldOperand(scratch, key, times_2, FixedArray::kHeaderSize));
660 FixedArray::kHeaderSize));
796 __ cmp(ecx, FieldOperand(edi, FixedArray::kLengthOffset));
810 // edi: receiver->elements, a FixedArray
813 __ cmp(ecx, FieldOperand(edi, FixedArray::kLengthOffset));
840 // edi: FixedArray receiver->elements
1538 // elements of FixedArray type.), but currently is restricted to JSArray.
1555 // Check that elements are FixedArray.
H A Dcode-stubs-ia32.cc124 __ AllocateInNewSpace((length * kPointerSize) + FixedArray::kHeaderSize,
174 int elements_size = (length_ > 0) ? FixedArray::SizeFor(length_) : 0;
186 FixedArray::kHeaderSize));
2777 __ lea(ecx, Operand(ecx, times_2, FixedArray::kHeaderSize));
2824 __ mov(FieldOperand(edi, FixedArray::kMapOffset),
2827 __ mov(FieldOperand(edi, FixedArray::kLengthOffset), ecx);
2835 __ mov(FieldOperand(edi, FixedArray::kHeaderSize), ebx);
2898 __ Check(not_zero, "Unexpected type for RegExp data, FixedArray expected");
2900 __ Check(equal, "Unexpected type for RegExp data, FixedArray expected");
2903 // ecx: RegExp data (FixedArray)
[all...]
/external/webkit/Source/WebCore/dom/
H A DDocument.h42 #include <wtf/FixedArray.h>
1331 FixedArray<CollectionCache, NumUnnamedDocumentCachedTypes> m_collectionInfo;
1332 FixedArray<NamedCollectionMap, NumNamedDocumentCachedTypes> m_nameCollectionInfo;
/external/v8/src/mips/
H A Dcodegen-mips.h491 void DeclareGlobals(Handle<FixedArray> pairs);
H A Dfull-codegen-mips.cc285 void FullCodeGenerator::DeclareGlobals(Handle<FixedArray> pairs) {

Completed in 791 milliseconds

12345