Home
last modified time | relevance | path

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

/external/v8/src/
Dregexp-macro-assembler.cc83 if (StringShape(subject).IsExternal()) { in StringCharacterPosition()
94 if (StringShape(subject).IsExternal()) { in StringCharacterPosition()
128 if (StringShape(subject_ptr).IsCons()) { in Match()
131 } else if (StringShape(subject_ptr).IsSliced()) { in Match()
Dv8conversions.cc85 StringShape shape(str); in StringToDouble()
110 StringShape shape(str); in StringToInt()
Dobjects-inl.h219 return StringShape(String::cast(this)).IsCons(); in IsConsString()
225 return StringShape(String::cast(this)).IsSliced(); in IsSlicedString()
231 return StringShape(String::cast(this)).IsSequential(); in IsSeqString()
237 return StringShape(String::cast(this)).IsSequential() && in IsSeqAsciiString()
244 return StringShape(String::cast(this)).IsSequential() && in IsSeqTwoByteString()
251 return StringShape(String::cast(this)).IsExternal(); in IsExternalString()
257 return StringShape(String::cast(this)).IsExternal() && in IsExternalAsciiString()
264 return StringShape(String::cast(this)).IsExternal() && in IsExternalTwoByteString()
273 StringShape::StringShape(String* str) in StringShape() function
280 StringShape::StringShape(Map* map) in StringShape() function
[all …]
Dlog-utils.cc261 if (StringShape(str).IsExternal()) in AppendDetailed()
263 if (StringShape(str).IsSymbol()) in AppendDetailed()
Dobjects-printer.cc627 if (StringShape(this).IsSymbol()) { in StringPrint()
629 } else if (StringShape(this).IsCons()) { in StringPrint()
649 if (!StringShape(this).IsSymbol()) PrintF(out, "\""); in StringPrint()
Dproperty.h51 if (!StringShape(key_).IsSymbol()) { in KeyToSymbol()
Dobjects.cc851 switch (StringShape(this).representation_tag()) { in SlowTryFlatten()
5996 StringShape shape(this); in GetFlatContent()
6005 shape = StringShape(string); in GetFlatContent()
6011 shape = StringShape(string); in GetFlatContent()
6102 switch (StringShape(this).representation_tag()) { in GetTwoByteData()
6222 if (StringShape(left).IsCons()) { in ConsStringReadBlock()
6237 if (StringShape(right).IsCons()) { in ConsStringReadBlock()
6351 switch (StringShape(input).representation_tag()) { in ReadBlock()
6500 switch (StringShape(input).representation_tag()) { in ReadBlockIntoBuffer()
6594 if (StringShape(left).IsCons()) { in ConsStringReadBlockIntoBuffer()
[all …]
Dheap.h2293 if (!StringShape(name).IsSymbol()) return kAbsent; in Lookup()
2303 if (StringShape(name).IsSymbol()) { in Update()
Dapi.cc3715 switch (i::StringShape(string).representation_tag()) { in RecursivelySerializeToUtf8()
3997 return i::StringShape(*str).IsExternalTwoByte(); in IsExternal()
4006 return i::StringShape(*str).IsExternalAscii(); in IsExternalAscii()
4014 if (i::StringShape(*str).IsExternalTwoByte()) { in VerifyExternalStringResource()
4032 if (i::StringShape(*str).IsExternalAscii()) { in GetExternalAsciiStringResource()
4729 if (i::StringShape(*obj).IsExternalTwoByte()) { in MakeExternal()
4764 if (i::StringShape(*obj).IsExternalTwoByte()) { in MakeExternal()
4790 i::StringShape shape(*obj); in CanMakeExternal()
Dhandles.cc840 switch (StringShape(input).representation_tag()) { in Utf8LengthHelper()
Dobjects.h6725 class StringShape BASE_EMBEDDED {
6727 inline explicit StringShape(String* s);
6728 inline explicit StringShape(Map* s);
6729 inline explicit StringShape(InstanceType t);
/external/v8/src/ia32/
Dregexp-macro-assembler-ia32.cc1104 if (StringShape(*subject_tmp).IsCons()) { in CheckStackGuardState()
1106 } else if (StringShape(*subject_tmp).IsSliced()) { in CheckStackGuardState()
1124 ASSERT(StringShape(*subject_tmp).IsSequential() || in CheckStackGuardState()
1125 StringShape(*subject_tmp).IsExternal()); in CheckStackGuardState()
/external/v8/src/mips/
Dregexp-macro-assembler-mips.cc1075 if (StringShape(*subject_tmp).IsCons()) { in CheckStackGuardState()
1077 } else if (StringShape(*subject_tmp).IsSliced()) { in CheckStackGuardState()
1095 ASSERT(StringShape(*subject_tmp).IsSequential() || in CheckStackGuardState()
1096 StringShape(*subject_tmp).IsExternal()); in CheckStackGuardState()
/external/v8/src/x64/
Dregexp-macro-assembler-x64.cc1211 if (StringShape(*subject_tmp).IsCons()) { in CheckStackGuardState()
1213 } else if (StringShape(*subject_tmp).IsSliced()) { in CheckStackGuardState()
1231 ASSERT(StringShape(*subject_tmp).IsSequential() || in CheckStackGuardState()
1232 StringShape(*subject_tmp).IsExternal()); in CheckStackGuardState()
/external/v8/src/arm/
Dregexp-macro-assembler-arm.cc1074 if (StringShape(*subject_tmp).IsCons()) { in CheckStackGuardState()
1076 } else if (StringShape(*subject_tmp).IsSliced()) { in CheckStackGuardState()
1094 ASSERT(StringShape(*subject_tmp).IsSequential() || in CheckStackGuardState()
1095 StringShape(*subject_tmp).IsExternal()); in CheckStackGuardState()
/external/v8/test/cctest/
Dtest-api.cc11888 CHECK(i::StringShape(string).IsExternal()); in MorphAString()