/third_party/node/deps/v8/src/objects/ |
D | string.h | 901 class ExternalString 902 : public TorqueGeneratedExternalString<ExternalString, String> { 904 DECL_VERIFIER(ExternalString) 934 TQ_OBJECT_CONSTRUCTORS(ExternalString) 941 ExternalString> { 984 ExternalString> { 1106 using ExternalString = ExternalOneByteString; 1112 using ExternalString = ExternalTwoByteString;
|
D | string.tq | 56 extern class ExternalString extends String { 63 ExternalString): RawPtr; 65 ExternalString): RawPtr; 77 extern class ExternalOneByteString extends ExternalString { 88 extern class ExternalTwoByteString extends ExternalString {
|
D | string-inl.h | 112 TQ_OBJECT_CONSTRUCTORS_IMPL(ExternalString) in TQ_OBJECT_CONSTRUCTORS_IMPL() 630 ? CharTraits<Char>::ExternalString::cast(*this).GetChars(cage_base) in GetChars() 639 ? CharTraits<Char>::ExternalString::cast(*this).GetChars(cage_base) in GetChars() 1101 bool ExternalString::is_uncached() const { in is_uncached() 1106 void ExternalString::AllocateExternalPointerEntries(Isolate* isolate) { in AllocateExternalPointerEntries() 1114 DEF_GETTER(ExternalString, resource_as_address, Address) { in DEF_GETTER() argument 1120 void ExternalString::set_address_as_resource(Isolate* isolate, Address value) { in set_address_as_resource() 1130 uint32_t ExternalString::GetResourceRefForDeserialization() { in GetResourceRefForDeserialization() 1136 void ExternalString::SetResourceRefForSerialization(uint32_t ref) { in SetResourceRefForSerialization() 1143 void ExternalString::DisposeResource(Isolate* isolate) { in DisposeResource()
|
D | string.cc | 122 void MigrateExternalStringResource(Isolate* isolate, ExternalString from, in MigrateExternalStringResource() 132 from, ExternalString::cast(from).ExternalPayloadSize(), 0); in MigrateExternalStringResource() 143 MigrateExternalStringResource(isolate, ExternalString::cast(string), in MigrateExternalString() 146 MigrateExternalStringResource(isolate, ExternalString::cast(string), in MigrateExternalString() 386 if (size < ExternalString::kUncachedSize) return false; in MakeExternal() 409 if (size < ExternalString::kSizeOfAllExternalStrings) { in MakeExternal() 470 if (size < ExternalString::kUncachedSize) return false; in MakeExternal() 493 if (size < ExternalString::kSizeOfAllExternalStrings) { in MakeExternal() 550 if (this->Size() < ExternalString::kUncachedSize) return false; in SupportsExternalization() 552 DCHECK_LE(ExternalString::kUncachedSize, this->Size()); in SupportsExternalization() [all …]
|
D | objects-body-descriptors-inl.h | 827 ExternalString string = ExternalString::cast(obj); in IterateBody() 845 ExternalString string = ExternalString::cast(obj); in IterateBody()
|
D | objects-definitions.h | 75 ExternalString) \
|
D | instance-type.h | 270 V(ExternalString) \
|
D | object-list-macros.h | 109 V(ExternalString) \
|
/third_party/node/deps/v8/src/heap/ |
D | code-stats.cc | 26 ExternalString external_source_string = ExternalString::cast(source); in RecordCodeAndMetadataStatistics()
|
D | object-stats.cc | 441 void RecordVirtualExternalStringDetails(ExternalString script); 783 RecordVirtualExternalStringDetails(ExternalString::cast(obj)); in CollectStatistics() 926 ExternalString string = ExternalString::cast(raw_source); in RecordVirtualScriptDetails() 946 ExternalString string) { in RecordVirtualExternalStringDetails()
|
D | heap-inl.h | 223 ExternalString ext_string = ExternalString::cast(string); in FinalizeExternalString()
|
D | new-spaces.cc | 767 ExternalString external_string = ExternalString::cast(object); in Verify()
|
D | paged-spaces.cc | 786 ExternalString external_string = ExternalString::cast(object); in Verify()
|
D | memory-measurement.cc | 408 external_size = ExternalString::cast(object).ExternalPayloadSize(); in IncrementExternalSize()
|
D | heap.cc | 2919 ExternalString::cast(new_string).ExternalPayloadSize()); in UpdateYoungReferenceInExternalStringTableEntry() 2942 size_map[mc] += ExternalString::cast(obj).ExternalPayloadSize(); in VerifyYoung() 2966 size_map[mc] += ExternalString::cast(obj).ExternalPayloadSize(); in Verify() 6752 heap_->FinalizeExternalString(ExternalString::cast(o)); in TearDown() 6759 heap_->FinalizeExternalString(ExternalString::cast(o)); in TearDown()
|
D | mark-compact.cc | 3461 ExternalString::cast(new_string).ExternalPayloadSize()); in UpdateReferenceInExternalStringTableEntry()
|
/third_party/node/deps/v8/src/parsing/ |
D | scanner-character-streams.cc | 26 explicit ScopedExternalStringLock(ExternalString string) { in ScopedExternalStringLock() 100 using ExternalString = typename CharTraits<Char>::ExternalString; typedef in v8::internal::ExternalStringStream 103 ExternalStringStream(ExternalString string, size_t start_offset, in ExternalStringStream()
|
/third_party/node/deps/v8/tools/ |
D | grokdump.py | 1365 class ExternalString(String): class 1376 reader.ReadU32(self.address + ExternalString.RESOURCE_OFFSET) 1380 ExternalString.WEBKIT_RESOUCE_STRING_IMPL_OFFSET 1384 ExternalString.WEBKIT_STRING_IMPL_CHARS_OFFSET 1759 "EXTERNAL_SYMBOL_TYPE": ExternalString, 1760 "EXTERNAL_SYMBOL_WITH_ONE_BYTE_DATA_TYPE": ExternalString, 1761 "EXTERNAL_ONE_BYTE_SYMBOL_TYPE": ExternalString, 1762 "UNCACHED_EXTERNAL_SYMBOL_TYPE": ExternalString, 1763 "UNCACHED_EXTERNAL_SYMBOL_WITH_ONE_BYTE_DATA_TYPE": ExternalString, 1764 "UNCACHED_EXTERNAL_ONE_BYTE_SYMBOL_TYPE": ExternalString, [all …]
|
/third_party/node/deps/v8/src/snapshot/ |
D | serializer.cc | 591 Handle<ExternalString> string = Handle<ExternalString>::cast(object_); in SerializeExternalString() 619 Handle<ExternalString> string = Handle<ExternalString>::cast(object_); in SerializeExternalStringAsSequentialString()
|
D | deserializer.cc | 391 void PostProcessExternalString(ExternalString string, Isolate* isolate) { in PostProcessExternalString() 559 PostProcessExternalString(ExternalString::cast(raw_obj), in PostProcessNewObject()
|
/third_party/node/deps/v8/include/ |
D | v8-primitive.h | 21 class ExternalString; variable 270 friend class internal::ExternalString;
|
/third_party/node/deps/v8/src/json/ |
D | json-parser.h | 145 using SeqExternalString = typename CharTraits<Char>::ExternalString;
|
/third_party/node/deps/v8/src/diagnostics/ |
D | objects-debug.cc | 192 ExternalString::cast(*this).ExternalStringVerify(isolate); in HeapObjectVerify() 864 USE_TORQUE_VERIFIER(ExternalString) in USE_TORQUE_VERIFIER() argument
|
/third_party/node/deps/v8/src/compiler/ |
D | access-builder.cc | 756 ExternalString::kResourceDataOffset, in ForExternalStringResourceData()
|
/third_party/node/deps/v8/src/codegen/ |
D | code-stub-assembler.h | 1153 TNode<RawPtrT> LoadExternalStringResourcePtr(TNode<ExternalString> object) { in LoadExternalStringResourcePtr() 1155 object, ExternalString::kResourceOffset, kExternalStringResourceTag); in LoadExternalStringResourcePtr() 1159 TNode<ExternalString> object) { in LoadExternalStringResourceDataPtr() 1167 ExternalString::kResourceDataOffset, in LoadExternalStringResourceDataPtr()
|