Searched refs:ExternalTwoByteString (Results 1 – 16 of 16) sorted by relevance
/external/v8/src/ |
D | objects-definitions.h | 243 V(EXTERNAL_STRING_TYPE, ExternalTwoByteString::kSize, external_string, \ 247 V(EXTERNAL_STRING_WITH_ONE_BYTE_DATA_TYPE, ExternalTwoByteString::kSize, \ 249 V(SHORT_EXTERNAL_STRING_TYPE, ExternalTwoByteString::kShortSize, \ 254 ExternalTwoByteString::kShortSize, \ 262 V(EXTERNAL_INTERNALIZED_STRING_TYPE, ExternalTwoByteString::kSize, \ 267 ExternalTwoByteString::kSize, \ 271 ExternalTwoByteString::kShortSize, short_external_internalized_string, \ 278 ExternalTwoByteString::kShortSize, \
|
D | objects-body-descriptors-inl.h | 477 class ExternalTwoByteString::BodyDescriptor final : public BodyDescriptorBase { 645 return Op::template apply<ExternalTwoByteString::BodyDescriptor>( in BodyDescriptorApply()
|
D | global-handles.cc | 310 ExternalTwoByteString::cast(object_)->resource() != nullptr); in PostGarbageCollectionProcessing()
|
D | objects.cc | 2669 ExternalTwoByteString* self = ExternalTwoByteString::cast(this); in MakeExternal() 11049 start = ExternalTwoByteString::cast(string)->GetChars(); in GetFlatContent() 11113 return ExternalTwoByteString::cast(this)-> in GetTwoByteData() 11404 ExternalTwoByteString::cast(source)->GetChars(); in WriteToFlat() 16712 ->InternalizeExternalString<ExternalTwoByteString>(string_); in AsHandle() 17107 MigrateExternalStringResource<ExternalTwoByteString>(isolate, string, in MakeStringThin()
|
D | objects.h | 783 V(ExternalTwoByteString) \
|
D | api.cc | 5734 const void* resource = i::ExternalTwoByteString::cast(str)->resource(); in VerifyExternalStringResource() 5758 const void* resource = i::ExternalTwoByteString::cast(str)->resource(); in VerifyExternalStringResourceBase()
|
/external/v8/src/objects/ |
D | string-inl.h | 28 CAST_ACCESSOR(ExternalTwoByteString) in SMI_ACCESSORS() 333 return ExternalTwoByteString::cast(this)->ExternalTwoByteStringGet(index); in Get() 401 ExternalTwoByteString::cast(string)->GetChars() + slice_offset, in VisitFlat() 554 ExternalTwoByteString::cast(this)->update_data_cache(); in set_address_as_resource() 607 const ExternalTwoByteString::Resource* ExternalTwoByteString::resource() { in resource() 611 void ExternalTwoByteString::update_data_cache() { in update_data_cache() 618 void ExternalTwoByteString::SetResource( in SetResource() 619 Isolate* isolate, const ExternalTwoByteString::Resource* resource) { in SetResource() 626 void ExternalTwoByteString::set_resource( in set_resource() 627 const ExternalTwoByteString::Resource* resource) { in set_resource() [all …]
|
D | string.h | 794 class ExternalTwoByteString : public ExternalString { 823 DECL_CAST(ExternalTwoByteString) 830 DISALLOW_IMPLICIT_CONSTRUCTORS(ExternalTwoByteString);
|
D | script-inl.h | 108 return ExternalTwoByteString::cast(src)->resource() != nullptr; in HasValidSource()
|
/external/v8/src/regexp/ |
D | regexp-macro-assembler.cc | 155 ExternalTwoByteString::cast(subject)->GetChars() + start_index); in StringCharacterPosition()
|
/external/v8/src/compiler-dispatcher/ |
D | unoptimized-compile-job.cc | 187 ExternalTwoByteString::Resource* resource = in PrepareOnMainThread()
|
/external/v8/src/parsing/ |
D | scanner.h | 29 class ExternalTwoByteString; variable
|
D | scanner-character-streams.cc | 713 ExternalTwoByteString::cast(*data)->GetChars() + start_offset, in For()
|
/external/v8/src/heap/ |
D | factory.cc | 939 template Handle<ExternalTwoByteString> 940 Factory::InternalizeExternalString<ExternalTwoByteString>(Handle<String>); 1263 const ExternalTwoByteString::Resource* resource) { in NewExternalStringFromTwoByte() 1285 Handle<ExternalTwoByteString> external_string( in NewExternalStringFromTwoByte() 1286 ExternalTwoByteString::cast(New(map, TENURED)), isolate()); in NewExternalStringFromTwoByte()
|
D | factory.h | 353 const ExternalTwoByteString::Resource* resource);
|
/external/v8/src/snapshot/ |
D | serializer.cc | 548 ExternalTwoByteString::cast(string)->resource()->data()); in SerializeExternalStringAsSequentialString()
|