Home
last modified time | relevance | path

Searched refs:ExternalOneByteString (Results 1 – 16 of 16) sorted by relevance

/external/v8/src/objects/
Dobjects-definitions.h72 V(EXTERNAL_ONE_BYTE_STRING_TYPE, ExternalOneByteString::kSize, \
73 external_one_byte_string, ExternalOneByteString) \
77 ExternalOneByteString::kUncachedSize, uncached_external_one_byte_string, \
86 V(EXTERNAL_ONE_BYTE_INTERNALIZED_STRING_TYPE, ExternalOneByteString::kSize, \
92 ExternalOneByteString::kUncachedSize, \
Dstring-inl.h85 OBJECT_CONSTRUCTORS_IMPL(ExternalOneByteString, ExternalString) in TQ_OBJECT_CONSTRUCTORS_IMPL()
88 CAST_ACCESSOR(ExternalOneByteString) in TQ_OBJECT_CONSTRUCTORS_IMPL()
214 V(ExternalOneByteString) \
543 ExternalOneByteString::cast(string).GetChars() + slice_offset, in VisitFlat()
701 ExternalOneByteString::cast(*this).update_data_cache(isolate); in set_address_as_resource()
734 DEF_GETTER(ExternalOneByteString, resource, in DEF_GETTER() argument
735 const ExternalOneByteString::Resource*) { in DEF_GETTER()
739 void ExternalOneByteString::update_data_cache(Isolate* isolate) { in update_data_cache()
746 void ExternalOneByteString::SetResource( in SetResource()
747 Isolate* isolate, const ExternalOneByteString::Resource* resource) { in SetResource()
[all …]
Dstring.h789 class ExternalOneByteString : public ExternalString {
816 DECL_CAST(ExternalOneByteString)
826 OBJECT_CONSTRUCTORS(ExternalOneByteString, ExternalString);
972 using ExternalString = ExternalOneByteString;
Dstring.tq34 extern class ExternalOneByteString extends ExternalString {
Dscript-inl.h124 return ExternalOneByteString::cast(src).resource() != nullptr; in HasValidSource()
Dstring.cc106 ExternalOneByteString::cast(internalized)); in MakeThin()
281 ExternalOneByteString self = ExternalOneByteString::cast(*this); in MakeExternal()
575 start = ExternalOneByteString::cast(string).GetChars(); in GetFlatContent()
650 CopyChars(sink, ExternalOneByteString::cast(source).GetChars() + from, in WriteToFlat()
1714 ExternalOneByteString::cast(subject).GetChars() + start_index); in AddressOfCharacterAt()
Dobject-list-macros.h109 V(ExternalOneByteString) \
Dobjects-body-descriptors-inl.h597 class ExternalOneByteString::BodyDescriptor final : public BodyDescriptorBase {
899 return Op::template apply<ExternalOneByteString::BodyDescriptor>( in BodyDescriptorApply()
Dstring-table.cc381 ->InternalizeExternalString<ExternalOneByteString>(string_); in AsHandle()
/external/v8/src/parsing/
Dscanner-character-streams.cc26 resource_ = ExternalOneByteString::cast(string).resource(); in ScopedExternalStringLock()
768 static_cast<size_t>(start_pos), ExternalOneByteString::cast(*data), in For()
Dscanner.h30 class ExternalOneByteString; variable
/external/v8/src/heap/
Dfactory.cc833 template Handle<ExternalOneByteString>
834 Factory::InternalizeExternalString<ExternalOneByteString>(Handle<String>);
939 const ExternalOneByteString::Resource* resource) { in NewExternalStringFromOneByte()
949 Handle<ExternalOneByteString> external_string( in NewExternalStringFromOneByte()
950 ExternalOneByteString::cast(New(map, AllocationType::kOld)), isolate()); in NewExternalStringFromOneByte()
Dfactory.h322 const ExternalOneByteString::Resource* resource);
/external/v8/src/snapshot/
Dserializer.cc571 Handle<ExternalOneByteString>::cast(string)->resource()->data()); in SerializeExternalStringAsSequentialString()
/external/v8/src/handles/
Dglobal-handles.cc583 ExternalOneByteString::cast(object()).resource() != nullptr); in PostGarbageCollectionProcessing()
/external/v8/src/api/
Dapi.cc5520 const void* resource = i::ExternalOneByteString::cast(str).resource(); in VerifyExternalStringResourceBase()
5585 return i::ExternalOneByteString::cast(str).resource(); in GetExternalOneByteStringResource()
5589 return i::ExternalOneByteString::cast(str).resource(); in GetExternalOneByteStringResource()