Home
last modified time | relevance | path

Searched refs:kHeaderSize (Results 1 – 25 of 62) sorted by relevance

123

/external/v8/src/
Dpreparse-data.cc57 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()
Dobjects.h849 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 …]
Dcontexts.h354 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,
Dobjects-inl.h1363 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 …]
Dpreparse-data.h50 static const int kHeaderSize = 6; variable
153 unsigned preamble_[PreparseDataConstants::kHeaderSize];
Dsafepoint-table.h119 return kHeaderSize + in size()
146 static const int kHeaderSize = kEntrySizeOffset + kIntSize; variable
/external/v8/test/cctest/
Dtest-mark-compact.cc89 (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()
Dtest-heap.cc214 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()
Dtest-serialize.cc576 FixedArray::kHeaderSize + kSmallFixedArrayLength * kPointerSize; in TEST()
579 (SeqAsciiString::kHeaderSize + kSmallStringLength + in TEST()
657 (size - FixedArray::kHeaderSize) / kPointerSize; in TEST()
/external/v8/src/x64/
Dbuiltins-x64.cc92 __ 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 …]
Dcode-stubs-x64.cc98 __ 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 …]
Dic-x64.cc116 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()
Dfull-codegen-x64.cc620 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 …]
Dstub-cache-x64.cc73 __ 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/
Dbuiltins-ia32.cc94 __ 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 …]
Dcodegen-ia32.h68 int offset = FixedArray::kHeaderSize + additional_offset * kPointerSize;
Dcode-stubs-ia32.cc102 __ 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 …]
Dmacro-assembler-ia32.cc111 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()
Dic-ia32.cc116 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()
Dstub-cache-ia32.cc69 __ 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 …]
Dfull-codegen-ia32.cc970 __ 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/
Dcode-stubs-arm.cc122 __ 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 …]
Dbuiltins-arm.cc157 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()
Dic-arm.cc122 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()
Dfull-codegen-arm.cc1022 __ 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 …]

123