Home
last modified time | relevance | path

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

/external/v8/src/objects/
Dstring-inl.h27 CAST_ACCESSOR(ExternalString) in SMI_ACCESSORS()
539 bool ExternalString::is_short() const { in is_short()
544 Address ExternalString::resource_as_address() { in resource_as_address()
548 void ExternalString::set_address_as_resource(Address address) { in set_address_as_resource()
558 uint32_t ExternalString::resource_as_uint32() { in resource_as_uint32()
563 void ExternalString::set_uint32_as_resource(uint32_t value) { in set_uint32_as_resource()
Dstring.h727 class ExternalString : public String {
729 DECL_CAST(ExternalString)
751 DISALLOW_IMPLICIT_CONSTRUCTORS(ExternalString);
756 class ExternalOneByteString : public ExternalString {
794 class ExternalTwoByteString : public ExternalString {
/external/v8/src/heap/
Dcode-stats.cc21 ExternalString* external_source_string = ExternalString::cast(source); in RecordCodeAndMetadataStatistics()
Dheap-inl.h310 ExternalString* ext_string = ExternalString::cast(string); in FinalizeExternalString()
318 reinterpret_cast<byte*>(string) + ExternalString::kResourceOffset - in FinalizeExternalString()
Dobject-stats.cc385 void RecordVirtualExternalStringDetails(ExternalString* script);
681 RecordVirtualExternalStringDetails(ExternalString::cast(obj)); in CollectStatistics()
799 ExternalString* string = ExternalString::cast(raw_source); in RecordVirtualScriptDetails()
819 ExternalString* string) { in RecordVirtualExternalStringDetails()
Dheap.h50 class ExternalString; variable
692 ExternalString* string);
Dheap.cc2289 ExternalString* string) { in ProcessMovedExternalString()
2326 Page::FromHeapObject(new_string), ExternalString::cast(new_string)); in UpdateNewSpaceReferenceInExternalStringTableEntry()
2349 size_map[mc] += ExternalString::cast(obj)->ExternalPayloadSize(); in VerifyNewSpace()
2373 size_map[mc] += ExternalString::cast(obj)->ExternalPayloadSize(); in Verify()
5547 heap_->FinalizeExternalString(ExternalString::cast(o)); in TearDown()
5554 heap_->FinalizeExternalString(ExternalString::cast(o)); in TearDown()
Dspaces.cc2024 ExternalString* external_string = ExternalString::cast(object); in AllocateChunk()
2512 ExternalString* external_string = ExternalString::cast(object); in AllocateChunk()
Dmark-compact.cc2279 Page::FromHeapObject(new_string), ExternalString::cast(new_string)); in UpdateReferenceInExternalStringTableEntry()
/external/v8/src/snapshot/
Dserializer.cc494 ExternalString* string = ExternalString::cast(object_); in SerializeExternalString()
528 ExternalString* string = ExternalString::cast(object_); in SerializeExternalStringAsSequentialString()
Ddeserializer.cc217 ExternalString* string = ExternalString::cast(obj); in PostProcessNewObject()
/external/v8/tools/
Dgrokdump.py1321 class ExternalString(String): class
1332 reader.ReadU32(self.address + ExternalString.RESOURCE_OFFSET)
1336 ExternalString.WEBKIT_RESOUCE_STRING_IMPL_OFFSET
1340 ExternalString.WEBKIT_STRING_IMPL_CHARS_OFFSET
1715 "EXTERNAL_SYMBOL_TYPE": ExternalString,
1716 "EXTERNAL_SYMBOL_WITH_ONE_BYTE_DATA_TYPE": ExternalString,
1717 "EXTERNAL_ONE_BYTE_SYMBOL_TYPE": ExternalString,
1718 "SHORT_EXTERNAL_SYMBOL_TYPE": ExternalString,
1719 "SHORT_EXTERNAL_SYMBOL_WITH_ONE_BYTE_DATA_TYPE": ExternalString,
1720 "SHORT_EXTERNAL_ONE_BYTE_SYMBOL_TYPE": ExternalString,
[all …]
/external/v8/src/
Dobjects-definitions.h244 ExternalString) \
Dobjects.cc2615 if (size < ExternalString::kShortSize) return false; in MakeExternal()
2635 if (size < ExternalString::kSize) { in MakeExternal()
2700 if (size < ExternalString::kShortSize) return false; in MakeExternal()
2721 if (size < ExternalString::kSize) { in MakeExternal()
12352 int ExternalString::ExternalPayloadSize() const { in ExternalPayloadSize()
17090 from, ExternalString::cast(from)->ExternalPayloadSize(), 0); in MigrateExternalStringResource()
Dobjects.h782 V(ExternalString) \
Dcode-stub-assembler.cc6356 LoadObjectField<IntPtrT>(string, ExternalString::kResourceDataOffset); in TryToSequential()
/external/v8/src/compiler/
Daccess-builder.cc667 ExternalString::kResourceDataOffset, in ForExternalStringResourceData()
/external/v8/src/builtins/
Dbuiltins-string-gen.cc47 var_data.Bind(LoadObjectField(string, ExternalString::kResourceDataOffset, in DirectStringData()
/external/v8/
DChangeLog44783 Check that ExternalString objects get aligned resources.