Home
last modified time | relevance | path

Searched refs:StringShape (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/
Dlog-utils.cc193 if (StringShape(str).IsExternal()) in AppendDetailed()
195 if (StringShape(str).IsInternalized()) in AppendDetailed()
Dobjects-inl.h224 return StringShape(String::cast(this)).IsCons(); in IsConsString()
230 return StringShape(String::cast(this)).IsSliced(); in IsSlicedString()
236 return StringShape(String::cast(this)).IsSequential(); in IsSeqString()
242 return StringShape(String::cast(this)).IsSequential() && in IsSeqOneByteString()
249 return StringShape(String::cast(this)).IsSequential() && in IsSeqTwoByteString()
256 return StringShape(String::cast(this)).IsExternal(); in IsExternalString()
262 return StringShape(String::cast(this)).IsExternal() && in IsExternalOneByteString()
269 return StringShape(String::cast(this)).IsExternal() && in IsExternalTwoByteString()
340 StringShape::StringShape(const String* str) in StringShape() function
347 StringShape::StringShape(Map* map) in StringShape() function
[all …]
Dobjects-printer.cc673 if (StringShape(this).IsInternalized()) { in StringPrint()
675 } else if (StringShape(this).IsCons()) { in StringPrint()
695 if (!StringShape(this).IsInternalized()) os << "\""; in StringPrint()
Dapi.cc5181 return i::StringShape(*str).IsExternalTwoByte(); in IsExternal()
5187 return i::StringShape(*str).IsExternalOneByte(); in IsExternalOneByte()
5195 if (i::StringShape(*str).IsExternalTwoByte()) { in VerifyExternalStringResource()
5210 if (i::StringShape(*str).IsExternalOneByte()) { in VerifyExternalStringResourceBase()
5215 } else if (i::StringShape(*str).IsExternalTwoByte()) { in VerifyExternalStringResourceBase()
5232 if (i::StringShape(*str).IsExternalOneByte()) { in GetExternalOneByteStringResource()
5874 if (i::StringShape(*obj).IsExternal()) { in MakeExternal()
5898 if (i::StringShape(*obj).IsExternal()) { in MakeExternal()
5926 i::StringShape shape(*obj); in CanMakeExternal()
Dobjects.h8381 class StringShape BASE_EMBEDDED {
8383 inline explicit StringShape(const String* s);
8384 inline explicit StringShape(Map* s);
8385 inline explicit StringShape(InstanceType t);
Dobjects.cc11132 StringShape shape(this); in GetFlatContent()
11141 shape = StringShape(string); in GetFlatContent()
11147 shape = StringShape(string); in GetFlatContent()
11227 switch (StringShape(this).representation_tag()) { in GetTwoByteData()
11505 if (StringShape(string).IsCons()) { in ConsStringGet()
11539 switch (StringShape(source).full_representation_tag()) { in WriteToFlat()
17827 DCHECK(StringShape(*result).IsInternalized()); in LookupStringIfExists()
17844 DCHECK(StringShape(*result).IsInternalized()); in LookupTwoCharsStringIfExists()
/external/v8/src/regexp/
Dregexp-macro-assembler.cc147 if (StringShape(subject_ptr).IsCons()) { in Match()
150 } else if (StringShape(subject_ptr).IsSliced()) { in Match()
/external/v8/src/heap/
Dheap.cc2343 if (StringShape(entry.type).IsCons()) map->mark_unstable(); in CreateInitialMaps()
/external/v8/src/crankshaft/
Dhydrogen-instructions.h3589 return HasStringValue() && StringShape(GetInstanceType()).IsInternalized(); in HasInternalizedStringValue()
/external/v8/test/cctest/
Dtest-api.cc14882 CHECK(i::StringShape(string).IsExternal()); in MorphAString()