Home
last modified time | relevance | path

Searched refs:external_string (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/heap/
Dfactory.cc823 Handle<StringClass> external_string( in InternalizeExternalString() local
825 external_string->AllocateExternalPointerEntries(isolate()); in InternalizeExternalString()
826 external_string->set_length(cast_string->length()); in InternalizeExternalString()
827 external_string->set_hash_field(cast_string->hash_field()); in InternalizeExternalString()
828 external_string->SetResource(isolate(), nullptr); in InternalizeExternalString()
829 isolate()->heap()->RegisterExternalString(*external_string); in InternalizeExternalString()
830 return external_string; in InternalizeExternalString()
949 Handle<ExternalOneByteString> external_string( in NewExternalStringFromOneByte() local
951 external_string->AllocateExternalPointerEntries(isolate()); in NewExternalStringFromOneByte()
952 external_string->set_length(static_cast<int>(length)); in NewExternalStringFromOneByte()
[all …]
Dnew-spaces.cc691 ExternalString external_string = ExternalString::cast(object); in Verify() local
692 size_t size = external_string.ExternalPayloadSize(); in Verify()
Dpaged-spaces.cc711 ExternalString external_string = ExternalString::cast(object); in Verify() local
712 size_t size = external_string.ExternalPayloadSize(); in Verify()
/external/v8/src/objects/
Dobjects-definitions.h70 V(EXTERNAL_STRING_TYPE, ExternalTwoByteString::kSize, external_string, \
/external/v8/src/builtins/
Dbuiltins-string-gen.cc2037 Label external_string(this); in SubString() local
2077 GotoIf(to_direct.is_external(), &external_string); in SubString()
2089 BIND(&external_string); in SubString()