/external/v8/src/ |
H A D | v8globals.h | 130 class FixedArray;
|
H A D | heap.h | 72 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 D | api.h | 105 return v8::internal::FixedArray::cast(value()->elements())->get(offset); 111 v8::internal::FixedArray::cast(value_->elements())->set(offset, value);
|
H A D | objects-visiting.h | 283 FixedArray::BodyDescriptor,
|
H A D | debug.h | 172 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 D | top.cc | 248 Handle<FixedArray> line_ends(FixedArray::cast(script->line_ends())); 307 FixedArray::cast(stack_trace->elements())->set(frames_seen, *stackFrame);
|
H A D | debug.cc | 658 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 D | mark-compact.cc | 398 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 D | grokdump.py | 601 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 D | code-stubs-x64.cc | 121 __ 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 D | ic-x64.cc | 502 __ 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 D | stub-cache-x64.cc | 369 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 D | ic-arm.cc | 489 __ 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 D | full-codegen-arm.cc | 798 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 D | stub-cache-arm.cc | 322 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 D | code-stubs-arm.cc | 142 __ 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 D | test-serialize.cc | 576 FixedArray::kHeaderSize + kSmallFixedArrayLength * kPointerSize; 657 (size - FixedArray::kHeaderSize) / kPointerSize;
|
/external/webkit/Source/JavaScriptCore/wtf/ |
H A D | AVLTree.h | 36 #include <wtf/FixedArray.h> 74 FixedArray<bool, maxDepth> m_data;
|
/external/v8/src/ia32/ |
H A D | full-codegen-ia32.cc | 756 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 D | stub-cache-ia32.cc | 388 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 D | ic-ia32.cc | 483 __ 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 D | code-stubs-ia32.cc | 124 __ 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 D | Document.h | 42 #include <wtf/FixedArray.h> 1331 FixedArray<CollectionCache, NumUnnamedDocumentCachedTypes> m_collectionInfo; 1332 FixedArray<NamedCollectionMap, NumNamedDocumentCachedTypes> m_nameCollectionInfo;
|
/external/v8/src/mips/ |
H A D | codegen-mips.h | 491 void DeclareGlobals(Handle<FixedArray> pairs);
|
H A D | full-codegen-mips.cc | 285 void FullCodeGenerator::DeclareGlobals(Handle<FixedArray> pairs) {
|