/external/v8/src/ |
D | preparse-data.cc | 57 ASSERT_EQ(6, PreparseDataConstants::kHeaderSize); in FunctionLoggingParserRecorder() 96 int total_size = PreparseDataConstants::kHeaderSize + function_size; in ExtractData() 101 int symbol_start = PreparseDataConstants::kHeaderSize + function_size; in ExtractData() 103 function_store_.WriteTo(data.SubVector(PreparseDataConstants::kHeaderSize, in ExtractData() 151 int total_size = PreparseDataConstants::kHeaderSize + function_size in ExtractData() 157 int symbol_start = PreparseDataConstants::kHeaderSize + function_size; in ExtractData() 159 function_store_.WriteTo(data.SubVector(PreparseDataConstants::kHeaderSize, in ExtractData()
|
D | objects.h | 849 static const int kHeaderSize = 0; // Object does not take up any space. variable 1215 static const int kMapOffset = Object::kHeaderSize; 1216 static const int kHeaderSize = kMapOffset + kPointerSize; variable 1303 static const int kValueOffset = HeapObject::kHeaderSize; 1842 static const int kPropertiesOffset = HeapObject::kHeaderSize; 1844 static const int kHeaderSize = kElementsOffset + kPointerSize; variable 1846 STATIC_CHECK(kHeaderSize == Internals::kJSObjectHeaderSize); 1970 static int SizeFor(int length) { return kHeaderSize + length * kPointerSize; } in SizeFor() 1980 static const int kLengthOffset = HeapObject::kHeaderSize; 1981 static const int kHeaderSize = kLengthOffset + kPointerSize; variable [all …]
|
D | contexts.h | 354 return kHeaderSize + index * kPointerSize - kHeapObjectTag; in SlotOffset() 357 static const int kSize = kHeaderSize + GLOBAL_CONTEXT_SLOTS * kPointerSize; 361 kHeaderSize, kSize, kSize> ScavengeBodyDescriptor; 364 kHeaderSize, 365 kHeaderSize + FIRST_WEAK_SLOT * kPointerSize,
|
D | objects-inl.h | 1363 if (type == JS_OBJECT_TYPE) return JSObject::kHeaderSize; in GetHeaderSize() 1380 return JSObject::kHeaderSize; in GetHeaderSize() 1489 for (int offset = kHeaderSize; offset < object_size; offset += kPointerSize) { in InitializeBody() 1512 for (int offset = kHeaderSize; offset < object_size; offset += kPointerSize) { in InitializeBody() 1552 return READ_FIELD(this, kHeaderSize + index * kPointerSize); in get() 1559 int offset = kHeaderSize + index * kPointerSize; in set() 1567 int offset = kHeaderSize + index * kPointerSize; in set() 1584 int offset = kHeaderSize + index * kPointerSize; in set() 1594 WRITE_FIELD(array, kHeaderSize + index * kPointerSize, value); in fast_set() 1607 WRITE_FIELD(this, kHeaderSize + index * kPointerSize, in set_undefined() [all …]
|
D | preparse-data.h | 50 static const int kHeaderSize = 6; variable 153 unsigned preamble_[PreparseDataConstants::kHeaderSize];
|
D | safepoint-table.h | 119 return kHeaderSize + in size() 146 static const int kHeaderSize = kEntrySizeOffset + kIntSize; variable
|
/external/v8/test/cctest/ |
D | test-mark-compact.cc | 89 (HEAP->MaxObjectSizeInPagedSpace() - FixedArray::kHeaderSize) / in TEST() 119 int size = (HEAP->MaxObjectSizeInPagedSpace() - FixedArray::kHeaderSize) / in TEST() 170 maybe_mapp = HEAP->AllocateMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); in TEST() 174 JSObject::kHeaderSize)->ToObjectChecked(); in TEST() 187 JSObject::kHeaderSize)->ToObjectChecked()); in TEST() 232 return FACTORY->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); in CreateMap()
|
D | test-heap.cc | 214 FACTORY->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); in TEST() 544 FACTORY->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); in TEST() 640 FACTORY->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); in TEST() 849 if (bytes_to_page <= FixedArray::kHeaderSize) { in TEST() 855 CHECK(bytes_to_page > FixedArray::kHeaderSize); in TEST() 863 int n_elements = (bytes_to_allocate - FixedArray::kHeaderSize) / in TEST() 899 return (size - FixedArray::kHeaderSize) / kPointerSize; in LenFromSize()
|
D | test-serialize.cc | 576 FixedArray::kHeaderSize + kSmallFixedArrayLength * kPointerSize; in TEST() 579 (SeqAsciiString::kHeaderSize + kSmallStringLength + in TEST() 657 (size - FixedArray::kHeaderSize) / kPointerSize; in TEST()
|
/external/v8/src/x64/ |
D | builtins-x64.cc | 92 __ lea(rbx, FieldOperand(rbx, Code::kHeaderSize)); in Generate_JSConstructCall() 205 __ lea(rcx, Operand(rbx, JSObject::kHeaderSize)); in Generate_JSConstructStubHelper() 245 __ AllocateInNewSpace(FixedArray::kHeaderSize, in Generate_JSConstructStubHelper() 271 __ lea(rcx, Operand(rdi, FixedArray::kHeaderSize)); in Generate_JSConstructStubHelper() 538 __ lea(rcx, FieldOperand(rax, Code::kHeaderSize)); in Generate_LazyCompile() 558 __ lea(rcx, FieldOperand(rax, Code::kHeaderSize)); in Generate_LazyRecompile() 695 Context::kHeaderSize + Context::GLOBAL_INDEX * kPointerSize; in Generate_FunctionCall() 849 Context::kHeaderSize + Context::GLOBAL_INDEX * kPointerSize; in Generate_FunctionApply() 979 FixedArray::kHeaderSize + i * kPointerSize), in AllocateEmptyJSArray() 1040 __ AllocateInNewSpace(JSArray::kSize + FixedArray::kHeaderSize, in AllocateJSArray() [all …]
|
D | code-stubs-x64.cc | 98 __ lea(rdx, FieldOperand(rdx, Code::kHeaderSize)); in Generate() 121 __ AllocateInNewSpace((length * kPointerSize) + FixedArray::kHeaderSize, in Generate() 177 FieldOperand(rcx, index.reg, index.scale, FixedArray::kHeaderSize)); in Generate() 1771 __ leal(rcx, Operand(rcx, times_pointer_size, FixedArray::kHeaderSize)); in GenerateNewObject() 1785 STATIC_ASSERT(JSObject::kHeaderSize == 3 * kPointerSize); in GenerateNewObject() 1797 __ movq(FieldOperand(rax, JSObject::kHeaderSize + in GenerateNewObject() 1805 __ movq(FieldOperand(rax, JSObject::kHeaderSize + in GenerateNewObject() 1830 __ movq(FieldOperand(rdi, FixedArray::kHeaderSize), kScratchRegister); in GenerateNewObject() 2090 __ lea(arg4, FieldOperand(rdi, rcx, times_1, SeqAsciiString::kHeaderSize)); in Generate() 2091 __ lea(arg3, FieldOperand(rdi, rbx, times_1, SeqAsciiString::kHeaderSize)); in Generate() [all …]
|
D | ic-x64.cc | 116 StringDictionary::kHeaderSize + in GenerateStringDictionaryProbes() 126 StringDictionary::kHeaderSize + in GenerateStringDictionaryProbes() 195 StringDictionary::kHeaderSize + in GenerateDictionaryLoad() 253 StringDictionary::kHeaderSize + in GenerateDictionaryStore() 510 FixedArray::kHeaderSize)); in GenerateFastArrayLoad() 663 FixedArray::kHeaderSize)); in GenerateGeneric() 856 __ movq(FieldOperand(rbx, rcx, times_pointer_size, FixedArray::kHeaderSize), in GenerateGeneric()
|
D | full-codegen-x64.cc | 620 int offset = FixedArray::kHeaderSize + dst->index() * kPointerSize; in Move() 981 FixedArray::kHeaderSize)); in VisitForInStatement() 1312 FixedArray::kHeaderSize + expr->literal_index() * kPointerSize; in VisitRegExpLiteral() 1502 int offset = FixedArray::kHeaderSize + (i * kPointerSize); in VisitArrayLiteral() 2458 rbx, index.reg, index.scale, FixedArray::kHeaderSize)); in EmitIsStringWrapperSafeForDefaultValueOf() 2461 Immediate(FixedArray::kHeaderSize + in EmitIsStringWrapperSafeForDefaultValueOf() 3122 FixedArray::kHeaderSize)); in EmitSwapElements() 3124 FixedArray::kHeaderSize)); in EmitSwapElements() 3190 FixedArray::kHeaderSize)); in EmitGetFromCache() 3195 FixedArray::kHeaderSize + kPointerSize)); in EmitGetFromCache() [all …]
|
D | stub-cache-x64.cc | 73 __ addq(kScratchRegister, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable() 122 StringDictionary::kHeaderSize + in GenerateDictionaryNegativeLookup() 129 StringDictionary::kHeaderSize + in GenerateDictionaryNegativeLookup() 369 int offset = index * kPointerSize + FixedArray::kHeaderSize; in GenerateFastPropertyLoad() 817 int offset = index * kPointerSize + FixedArray::kHeaderSize; in GenerateStoreField() 1465 FixedArray::kHeaderSize - argc * kPointerSize)); in CompileArrayPushCall() 1501 FixedArray::kHeaderSize - argc * kPointerSize)); in CompileArrayPushCall() 1601 FixedArray::kHeaderSize)); in CompileArrayPopCall() 1613 FixedArray::kHeaderSize), in CompileArrayPopCall() 2566 __ movq(FieldOperand(rdi, rcx, times_pointer_size, FixedArray::kHeaderSize), in CompileStoreSpecialized() [all …]
|
/external/v8/src/ia32/ |
D | builtins-ia32.cc | 94 __ lea(ebx, FieldOperand(ebx, Code::kHeaderSize)); in Generate_JSConstructCall() 203 __ lea(ecx, Operand(ebx, JSObject::kHeaderSize)); in Generate_JSConstructStubHelper() 243 __ AllocateInNewSpace(FixedArray::kHeaderSize, in Generate_JSConstructStubHelper() 268 __ lea(eax, Operand(edi, FixedArray::kHeaderSize)); in Generate_JSConstructStubHelper() 481 __ lea(ecx, FieldOperand(eax, Code::kHeaderSize)); in Generate_LazyCompile() 501 __ lea(ecx, FieldOperand(eax, Code::kHeaderSize)); in Generate_LazyRecompile() 639 Context::kHeaderSize + Context::GLOBAL_INDEX * kPointerSize; in Generate_FunctionCall() 786 Context::kHeaderSize + Context::GLOBAL_INDEX * kPointerSize; in Generate_FunctionApply() 916 FixedArray::kHeaderSize + i * kPointerSize), in AllocateEmptyJSArray() 962 __ AllocateInNewSpace(JSArray::kSize + FixedArray::kHeaderSize, in AllocateJSArray() [all …]
|
D | codegen-ia32.h | 68 int offset = FixedArray::kHeaderSize + additional_offset * kPointerSize;
|
D | code-stubs-ia32.cc | 102 __ lea(edx, FieldOperand(edx, Code::kHeaderSize)); in Generate() 124 __ AllocateInNewSpace((length * kPointerSize) + FixedArray::kHeaderSize, in Generate() 186 FixedArray::kHeaderSize)); in Generate() 2777 __ lea(ecx, Operand(ecx, times_2, FixedArray::kHeaderSize)); in GenerateNewObject() 2791 for (int i = 0; i < JSObject::kHeaderSize; i += kPointerSize) { in GenerateNewObject() 2800 __ mov(FieldOperand(eax, JSObject::kHeaderSize + in GenerateNewObject() 2808 __ mov(FieldOperand(eax, JSObject::kHeaderSize + in GenerateNewObject() 2835 __ mov(FieldOperand(edi, FixedArray::kHeaderSize), ebx); in GenerateNewObject() 3074 __ lea(ecx, FieldOperand(eax, edi, times_1, SeqAsciiString::kHeaderSize)); in Generate() 3076 __ lea(ecx, FieldOperand(eax, ebx, times_1, SeqAsciiString::kHeaderSize)); in Generate() [all …]
|
D | macro-assembler-ia32.cc | 111 FixedArray::kHeaderSize - kHeapObjectTag)); in RecordWrite() 601 int offset = Context::kHeaderSize + Context::GLOBAL_INDEX * kPointerSize; in CheckAccessGlobalProxy() 642 int token_offset = Context::kHeaderSize + in CheckAccessGlobalProxy() 888 ASSERT((SeqTwoByteString::kHeaderSize & kObjectAlignmentMask) == 0); in AllocateTwoByteString() 895 AllocateInNewSpace(SeqTwoByteString::kHeaderSize, in AllocateTwoByteString() 923 ASSERT((SeqAsciiString::kHeaderSize & kObjectAlignmentMask) == 0); in AllocateAsciiString() 930 AllocateInNewSpace(SeqAsciiString::kHeaderSize, in AllocateAsciiString() 1509 add(Operand(edx), Immediate(Code::kHeaderSize - kHeapObjectTag)); in InvokePrologue()
|
D | ic-ia32.cc | 116 StringDictionary::kHeaderSize + in GenerateStringDictionaryProbes() 127 StringDictionary::kHeaderSize + in GenerateStringDictionaryProbes() 199 StringDictionary::kHeaderSize + in GenerateDictionaryLoad() 254 StringDictionary::kHeaderSize + in GenerateDictionaryStore() 487 __ mov(scratch, FieldOperand(scratch, key, times_2, FixedArray::kHeaderSize)); in GenerateFastArrayLoad() 660 FixedArray::kHeaderSize)); in GenerateGeneric()
|
D | stub-cache-ia32.cc | 69 __ add(Operand(extra), Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable() 95 __ add(Operand(offset), Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable() 147 StringDictionary::kHeaderSize + in GenerateDictionaryNegativeLookup() 154 StringDictionary::kHeaderSize + in GenerateDictionaryNegativeLookup() 388 int offset = index * kPointerSize + FixedArray::kHeaderSize; in GenerateFastPropertyLoad() 829 int offset = index * kPointerSize + FixedArray::kHeaderSize; in GenerateStoreField() 1500 FixedArray::kHeaderSize - argc * kPointerSize)); in CompileArrayPushCall() 1535 FixedArray::kHeaderSize - argc * kPointerSize)); in CompileArrayPushCall() 1633 FixedArray::kHeaderSize)); in CompileArrayPopCall() 1643 FixedArray::kHeaderSize), in CompileArrayPopCall() [all …]
|
D | full-codegen-ia32.cc | 970 __ mov(ebx, FieldOperand(ebx, eax, times_2, FixedArray::kHeaderSize)); in VisitForInStatement() 1302 FixedArray::kHeaderSize + expr->literal_index() * kPointerSize; in VisitRegExpLiteral() 1492 int offset = FixedArray::kHeaderSize + (i * kPointerSize); in VisitArrayLiteral() 2485 __ lea(ecx, Operand(ebx, ecx, times_2, FixedArray::kHeaderSize)); in EmitIsStringWrapperSafeForDefaultValueOf() 2488 Immediate(FixedArray::kHeaderSize + in EmitIsStringWrapperSafeForDefaultValueOf() 3401 FixedArray::kHeaderSize)); in EmitFastAsciiArrayJoin() 3420 __ mov(scratch, FieldOperand(elements, FixedArray::kHeaderSize)); in EmitFastAsciiArrayJoin() 3462 __ lea(result_pos, FieldOperand(result_pos, SeqAsciiString::kHeaderSize)); in EmitFastAsciiArrayJoin() 3486 FixedArray::kHeaderSize)); in EmitFastAsciiArrayJoin() 3491 FieldOperand(string, SeqAsciiString::kHeaderSize)); in EmitFastAsciiArrayJoin() [all …]
|
/external/v8/src/arm/ |
D | code-stubs-arm.cc | 122 __ add(r3, r3, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate() 202 __ add(r3, r3, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in Generate() 1478 FieldMemOperand(scratch1, FixedArray::kHeaderSize)); in GenerateLookupNumberStringCache() 1503 __ ldr(probe, FieldMemOperand(scratch, FixedArray::kHeaderSize)); in GenerateLookupNumberStringCache() 1510 FieldMemOperand(scratch, FixedArray::kHeaderSize + kPointerSize)); in GenerateLookupNumberStringCache() 3525 masm->add(pc, ip, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateBody() 3835 __ add(r1, r1, Operand(FixedArray::kHeaderSize / kPointerSize)); in GenerateNewObject() 3855 __ CopyFields(r0, r4, r3.bit(), JSObject::kHeaderSize / kPointerSize); in GenerateNewObject() 3861 const int kCalleeOffset = JSObject::kHeaderSize + in GenerateNewObject() 3869 __ str(r1, FieldMemOperand(r0, JSObject::kHeaderSize + in GenerateNewObject() [all …]
|
D | builtins-arm.cc | 157 ASSERT_EQ(2 * kPointerSize, FixedArray::kHeaderSize); in AllocateEmptyJSArray() 212 Operand((JSArray::kSize + FixedArray::kHeaderSize) / kPointerSize)); in AllocateJSArray() 631 __ add(pc, r2, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_JSConstructCall() 741 ASSERT_EQ(3 * kPointerSize, JSObject::kHeaderSize); in Generate_JSConstructStubHelper() 787 __ add(r0, r3, Operand(FixedArray::kHeaderSize / kPointerSize)); in Generate_JSConstructStubHelper() 816 ASSERT_EQ(2 * kPointerSize, FixedArray::kHeaderSize); in Generate_JSConstructStubHelper() 1085 __ add(r2, r0, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_LazyCompile() 1108 __ add(r2, r0, Operand(Code::kHeaderSize - kHeapObjectTag)); in Generate_LazyRecompile() 1287 Context::kHeaderSize + Context::GLOBAL_INDEX * kPointerSize; in Generate_FunctionCall() 1451 Context::kHeaderSize + Context::GLOBAL_INDEX * kPointerSize; in Generate_FunctionApply()
|
D | ic-arm.cc | 122 const int kCapacityOffset = StringDictionary::kHeaderSize + in GenerateStringDictionaryProbes() 128 const int kElementsStartOffset = StringDictionary::kHeaderSize + in GenerateStringDictionaryProbes() 205 const int kElementsStartOffset = StringDictionary::kHeaderSize + in GenerateDictionaryLoad() 254 const int kElementsStartOffset = StringDictionary::kHeaderSize + in GenerateDictionaryStore() 493 __ add(scratch1, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateFastArrayLoad() 979 ASSERT((JSObject::kMaxInstanceSize - JSObject::kHeaderSize) < (1 << 12)); in PatchInlinedLoad() 1290 __ add(r1, r1, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateGeneric() 1522 __ add(r5, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateGeneric()
|
D | full-codegen-arm.cc | 1022 __ add(r2, r2, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in VisitForInStatement() 1352 FixedArray::kHeaderSize + expr->literal_index() * kPointerSize; in VisitRegExpLiteral() 1545 int offset = FixedArray::kHeaderSize + (i * kPointerSize); in VisitArrayLiteral() 1960 int offset = FixedArray::kHeaderSize + slot->index() * kPointerSize; in EmitVariableAssignment() 2559 __ add(r2, r4, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in EmitIsStringWrapperSafeForDefaultValueOf() 2565 Operand(FixedArray::kHeaderSize - kHeapObjectTag + in EmitIsStringWrapperSafeForDefaultValueOf() 3236 __ add(scratch1, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in EmitSwapElements() 3304 __ add(r3, cache, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in EmitGetFromCache() 3454 elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in EmitFastAsciiArrayJoin() 3483 __ ldr(r0, FieldMemOperand(elements, FixedArray::kHeaderSize)); in EmitFastAsciiArrayJoin() [all …]
|