Searched refs:ExternalString (Results 1 – 19 of 19) sorted by relevance
/external/v8/src/objects/ |
D | string-inl.h | 27 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()
|
D | string.h | 727 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/ |
D | code-stats.cc | 21 ExternalString* external_source_string = ExternalString::cast(source); in RecordCodeAndMetadataStatistics()
|
D | heap-inl.h | 310 ExternalString* ext_string = ExternalString::cast(string); in FinalizeExternalString() 318 reinterpret_cast<byte*>(string) + ExternalString::kResourceOffset - in FinalizeExternalString()
|
D | object-stats.cc | 385 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()
|
D | heap.h | 50 class ExternalString; variable 692 ExternalString* string);
|
D | heap.cc | 2289 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()
|
D | spaces.cc | 2024 ExternalString* external_string = ExternalString::cast(object); in AllocateChunk() 2512 ExternalString* external_string = ExternalString::cast(object); in AllocateChunk()
|
D | mark-compact.cc | 2279 Page::FromHeapObject(new_string), ExternalString::cast(new_string)); in UpdateReferenceInExternalStringTableEntry()
|
/external/v8/src/snapshot/ |
D | serializer.cc | 494 ExternalString* string = ExternalString::cast(object_); in SerializeExternalString() 528 ExternalString* string = ExternalString::cast(object_); in SerializeExternalStringAsSequentialString()
|
D | deserializer.cc | 217 ExternalString* string = ExternalString::cast(obj); in PostProcessNewObject()
|
/external/v8/tools/ |
D | grokdump.py | 1321 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/ |
D | objects-definitions.h | 244 ExternalString) \
|
D | objects.cc | 2615 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()
|
D | objects.h | 782 V(ExternalString) \
|
D | code-stub-assembler.cc | 6356 LoadObjectField<IntPtrT>(string, ExternalString::kResourceDataOffset); in TryToSequential()
|
/external/v8/src/compiler/ |
D | access-builder.cc | 667 ExternalString::kResourceDataOffset, in ForExternalStringResourceData()
|
/external/v8/src/builtins/ |
D | builtins-string-gen.cc | 47 var_data.Bind(LoadObjectField(string, ExternalString::kResourceDataOffset, in DirectStringData()
|
/external/v8/ |
D | ChangeLog | 44783 Check that ExternalString objects get aligned resources.
|