Home
last modified time | relevance | path

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

/external/v8/tools/
Dgrokdump.py1208 class ExternalString(String): class
1219 reader.ReadU32(self.address + ExternalString.RESOURCE_OFFSET)
1223 ExternalString.WEBKIT_RESOUCE_STRING_IMPL_OFFSET
1227 ExternalString.WEBKIT_STRING_IMPL_CHARS_OFFSET
1599 "EXTERNAL_SYMBOL_TYPE": ExternalString,
1600 "EXTERNAL_SYMBOL_WITH_ONE_BYTE_DATA_TYPE": ExternalString,
1601 "EXTERNAL_ONE_BYTE_SYMBOL_TYPE": ExternalString,
1602 "SHORT_EXTERNAL_SYMBOL_TYPE": ExternalString,
1603 "SHORT_EXTERNAL_SYMBOL_WITH_ONE_BYTE_DATA_TYPE": ExternalString,
1604 "SHORT_EXTERNAL_ONE_BYTE_SYMBOL_TYPE": ExternalString,
[all …]
/external/v8/src/heap/
Dheap-inl.h343 reinterpret_cast<byte*>(string) + ExternalString::kResourceOffset - in FinalizeExternalString()
Dheap.cc6053 heap_->FinalizeExternalString(ExternalString::cast(new_space_strings_[i])); in TearDown()
6057 heap_->FinalizeExternalString(ExternalString::cast(old_space_strings_[i])); in TearDown()
/external/v8/src/x64/
Dcodegen-x64.cc463 __ movp(result, FieldOperand(string, ExternalString::kResourceDataOffset)); in Generate()
Dcode-stubs-x64.cc1176 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate()
1177 STATIC_ASSERT(ExternalString::kMaxShortLength < SlicedString::kMinLength); in Generate()
1442 __ movp(rdi, FieldOperand(rdi, ExternalString::kResourceDataOffset)); in Generate()
2897 __ movp(rdi, FieldOperand(rdi, ExternalString::kResourceDataOffset)); in Generate()
/external/v8/src/x87/
Dcodegen-x87.cc553 __ mov(result, FieldOperand(string, ExternalString::kResourceDataOffset)); in Generate()
Dcode-stubs-x87.cc1028 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate()
1029 STATIC_ASSERT(ExternalString::kMaxShortLength < SlicedString::kMinLength); in Generate()
1272 __ mov(eax, FieldOperand(eax, ExternalString::kResourceDataOffset)); in Generate()
2656 __ mov(edi, FieldOperand(edi, ExternalString::kResourceDataOffset)); in Generate()
/external/v8/src/arm64/
Dcodegen-arm64.cc499 __ Ldr(string, FieldMemOperand(string, ExternalString::kResourceDataOffset)); in Generate()
Dcode-stubs-arm64.cc2351 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate()
2352 STATIC_ASSERT(ExternalString::kMaxShortLength < SlicedString::kMinLength); in Generate()
2646 FieldMemOperand(subject, ExternalString::kResourceDataOffset)); in Generate()
3703 FieldMemOperand(unpacked_string, ExternalString::kResourceDataOffset)); in Generate()
/external/v8/src/ppc/
Dcodegen-ppc.cc502 FieldMemOperand(string, ExternalString::kResourceDataOffset)); in Generate()
Dcode-stubs-ppc.cc2146 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate()
2147 STATIC_ASSERT(ExternalString::kMaxShortLength < SlicedString::kMinLength); in Generate()
2410 FieldMemOperand(subject, ExternalString::kResourceDataOffset)); in Generate()
3084 __ LoadP(r8, FieldMemOperand(r8, ExternalString::kResourceDataOffset)); in Generate()
/external/v8/src/
Dobjects.h459 ExternalString) \
906 V(ExternalString) \
9155 class ExternalString: public String {
9157 DECLARE_CAST(ExternalString)
9174 DISALLOW_IMPLICIT_CONSTRUCTORS(ExternalString);
9180 class ExternalOneByteString : public ExternalString {
9212 class ExternalTwoByteString: public ExternalString {
Dobjects-inl.h3201 CAST_ACCESSOR(ExternalString)
3818 bool ExternalString::is_short() { in is_short()
Dobjects.cc1765 if (size < ExternalString::kShortSize) return false; in MakeExternal()
1777 if (size < ExternalString::kSize) { in MakeExternal()
1833 if (size < ExternalString::kShortSize) return false; in MakeExternal()
1844 if (size < ExternalString::kSize) { in MakeExternal()
Dapi.cc5925 if (size <= i::ExternalString::kShortSize) return false; in CanMakeExternal()
/external/v8/src/arm/
Dcodegen-arm.cc778 __ ldr(string, FieldMemOperand(string, ExternalString::kResourceDataOffset)); in Generate()
Dcode-stubs-arm.cc2015 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate()
2016 STATIC_ASSERT(ExternalString::kMaxShortLength < SlicedString::kMinLength); in Generate()
2268 FieldMemOperand(subject, ExternalString::kResourceDataOffset)); in Generate()
2941 __ ldr(r5, FieldMemOperand(r5, ExternalString::kResourceDataOffset)); in Generate()
/external/v8/src/snapshot/
Dserialize.cc1859 ExternalString* string = ExternalString::cast(object_); in SerializeExternalString()
/external/v8/src/ia32/
Dcodegen-ia32.cc894 __ mov(result, FieldOperand(string, ExternalString::kResourceDataOffset)); in Generate()
Dcode-stubs-ia32.cc1327 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate()
1328 STATIC_ASSERT(ExternalString::kMaxShortLength < SlicedString::kMinLength); in Generate()
1577 __ mov(eax, FieldOperand(eax, ExternalString::kResourceDataOffset)); in Generate()
2946 __ mov(edi, FieldOperand(edi, ExternalString::kResourceDataOffset)); in Generate()
/external/v8/src/mips/
Dcode-stubs-mips.cc2137 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate()
2138 STATIC_ASSERT(ExternalString::kMaxShortLength < SlicedString::kMinLength); in Generate()
2402 FieldMemOperand(subject, ExternalString::kResourceDataOffset)); in Generate()
3095 __ lw(t1, FieldMemOperand(t1, ExternalString::kResourceDataOffset)); in Generate()
Dcodegen-mips.cc1077 __ lw(string, FieldMemOperand(string, ExternalString::kResourceDataOffset)); in Generate()
/external/v8/src/mips64/
Dcode-stubs-mips64.cc2141 STATIC_ASSERT(ExternalString::kMaxShortLength < ConsString::kMinLength); in Generate()
2142 STATIC_ASSERT(ExternalString::kMaxShortLength < SlicedString::kMinLength); in Generate()
2437 FieldMemOperand(subject, ExternalString::kResourceDataOffset)); in Generate()
3127 __ ld(a5, FieldMemOperand(a5, ExternalString::kResourceDataOffset)); in Generate()
Dcodegen-mips64.cc1073 __ ld(string, FieldMemOperand(string, ExternalString::kResourceDataOffset)); in Generate()
/external/v8/
DChangeLog8752 Check that ExternalString objects get aligned resources.