| /arkcompiler/runtime_core/static_core/runtime/ |
| H A D | string_table.cpp | 27 bool canBeCompressed = coretypes::String::CanBeCompressedMUtf8(mutf8Data); in GetOrInternString() local 92 coretypes::String *StringTable::Table::GetString(const uint8_t *utf8Data, uint32_t utf16Length, bool canBeCompressed, in GetString() argument 168 GetOrInternString(const uint8_t *mutf8Data, uint32_t utf16Length, bool canBeCompressed, const LanguageContext &ctx) GetOrInternString() argument 271 GetOrInternString(const uint8_t *mutf8Data, uint32_t utf16Length, bool canBeCompressed, const LanguageContext &ctx) GetOrInternString() argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/ |
| H A D | ecma_string-inl.h | 261 bool canBeCompressed = CanBeCompressed(srcFlat.GetDataUtf16() + start, length); in FastSubUtf16String() local
|
| H A D | ecma_string.cpp | 175 bool canBeCompressed = CanBeCompressed(srcFlat.GetDataUtf16() + start, length); in GetSubString() local
|
| H A D | object_factory.cpp | 3263 bool canBeCompressed = sd.is_ascii; in GetRawStringFromStringTable() local 3283 bool canBeCompressed = sd.is_ascii; in GetRawStringFromStringTableWithoutJSHandle() local
|
| /arkcompiler/runtime_core/static_core/runtime/coretypes/ |
| H A D | string.cpp | 95 bool canBeCompressed = CanBeCompressedMUtf8(mutf8Data); in CreateFromMUtf8() local 102 String *String::CreateFromMUtf8(const uint8_t *mutf8Data, uint32_t utf16Length, bool canBeCompressed, in CreateFromMUtf8() argument 117 bool canBeCompressed = CanBeCompressedMUtf8(mutf8Data); in CreateFromMUtf8() local 68 CreateFromMUtf8(const uint8_t *mutf8Data, size_t mutf8Length, uint32_t utf16Length, bool canBeCompressed, const LanguageContext &ctx, PandaVM *vm, bool movable, bool pinned) CreateFromMUtf8() argument 126 auto canBeCompressed = CanBeCompressedMUtf8(mutf8Data, mutf8Length); CreateFromMUtf8() local 153 bool canBeCompressed = CanBeCompressed(utf16Data, utf16Length); CreateFromUtf16() local 207 bool canBeCompressed = CanBeCompressed(src, length); CreateNewStringFromChars() local 246 bool canBeCompressed = CanBeCompressedMUtf8(src, length) && (highByte == 0); CreateNewStringFromBytes() local 668 bool canBeCompressed = CanBeCompressedMUtf8(mutf8Data); StringsAreEqualMUtf8() local 673 StringsAreEqualMUtf8(String *str1, const uint8_t *mutf8Data, uint32_t utf16Length, bool canBeCompressed) StringsAreEqualMUtf8() argument 854 bool canBeCompressed = CanBeCompressedMUtf8(mutf8Data); ComputeHashcodeMutf8() local 859 ComputeHashcodeMutf8(const uint8_t *mutf8Data, uint32_t utf16Length, bool canBeCompressed) ComputeHashcodeMutf8() argument 886 bool canBeCompressed = IsASCIICharacter(newC); DoReplace() local 941 bool canBeCompressed = !src->IsUtf16() || CanBeCompressed(src->GetDataUtf16() + start, utf16Length); FastSubString() local [all...] |
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| H A D | builtins_string.cpp | 1680 bool canBeCompressed = false; in CreateArrayFromString() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| H A D | builtins_string_stub_builder.cpp | 767 GateRef canBeCompressed = CanBeCompressed(source, len, true);
in GetSubString() local 1442 GateRef canBeCompressed = CanBeCompressed(source, len, true);
in FastSubUtf16String() local 2325 GateRef canBeCompressed = BitAnd(leftIsUtf8, rightIsUtf8); StringConcat() local [all...] |
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| H A D | typed_hcr_lowering.cpp | 1858 GateRef canBeCompressed = builder_.BitAnd(leftIsUtf8, rightIsUtf8); in LowerStringAdd() local 2089 GateRef TypedHCRLowering::AllocateLineString(GateRef glue, GateRef length, GateRef canBeCompressed) in AllocateLineString() argument 2132 AllocateSlicedString(GateRef glue, GateRef flatString, GateRef length, GateRef canBeCompressed) AllocateSlicedString() argument [all...] |