| /arkcompiler/ets_runtime/ecmascript/ |
| H A D | ecma_string-inl.h | 39 CreateFromUtf8(const EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len, bool canBeCompress, MemSpaceType type, bool isConstantString, uint32_t idOffset) CreateFromUtf8() argument 114 CreateFromUtf16(const EcmaVM *vm, const uint16_t *utf16Data, uint32_t utf16Len, bool canBeCompress, MemSpaceType type) CreateFromUtf16() argument [all...] |
| H A D | ecma_string_table.cpp | 94 GetStringThreadUnsafe(const uint8_t *utf8Data, uint32_t utf8Len, bool canBeCompress, uint32_t hashcode) const GetStringThreadUnsafe() argument 217 GetOrInternString(EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len, bool canBeCompress) GetOrInternString() argument 229 GetOrInternStringWithoutLock(EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len, bool canBeCompress, uint32_t hashcode) GetOrInternStringWithoutLock() argument 301 CreateAndInternStringReadOnly(EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len, bool canBeCompress) CreateAndInternStringReadOnly() argument 322 GetOrInternString(EcmaVM *vm, const uint16_t *utf16Data, uint32_t utf16Len, bool canBeCompress) GetOrInternString() argument 434 GetOrInternStringWithSpaceType(EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len, bool canBeCompress, MemSpaceType type, bool isConstantString, uint32_t idOffset) GetOrInternStringWithSpaceType() argument [all...] |
| H A D | ecma_string.h | 1090 static EcmaString *CreateFromUtf8(const EcmaVM *vm, const uint8_t *utf8Data, uint32_t utf8Len, bool canBeCompress, in CreateFromUtf8() argument 1339 static uint32_t ComputeHashcodeUtf8(const uint8_t *utf8Data, size_t utf8Len, bool canBeCompress) in ComputeHashcodeUtf8() argument 1116 CreateFromUtf16(const EcmaVM *vm, const uint16_t *utf16Data, uint32_t utf16Len, bool canBeCompress, MemSpaceType type = MemSpaceType::SHARED_OLD_SPACE) CreateFromUtf16() argument 1399 StringIsEqualUint8Data(const EcmaString *str1, const uint8_t *dataAddr, uint32_t dataLen, bool canBeCompress) StringIsEqualUint8Data() argument [all...] |
| H A D | ecma_string.cpp | 945 uint32_t EcmaString::ComputeHashcodeUtf8(const uint8_t *utf8Data, size_t utf8Len, bool canBeCompress) in ComputeHashcodeUtf8() argument
|
| H A D | object_factory.cpp | 4099 bool canBeCompress = EcmaStringAccessor::CanBeCompressed(utf8Data, data.length()); in NewFromUtf8WithoutStringTable() local 4115 bool canBeCompress in NewFromUtf8() local 4119 NewFromUtf8(std::string_view data, bool canBeCompress) NewFromUtf8() argument 4129 bool canBeCompress = EcmaStringAccessor::CanBeCompressed(utf8Data, data.length()); NewFromUtf8ReadOnly() local 4137 bool canBeCompress = EcmaStringAccessor::CanBeCompressed(utf16Data, utf16Len); NewFromUtf16WithoutStringTable() local 4153 bool canBeCompress = EcmaStringAccessor::CanBeCompressed(utf16Data, length); NewFromUtf16() local 4160 bool canBeCompress = EcmaStringAccessor::CanBeCompressed(utf8Data, data.length()); NewFromStdString() local 4166 bool canBeCompress = EcmaStringAccessor::CanBeCompressed(utf8Data, utf8Len); NewFromUtf8WithoutStringTable() local 4180 bool canBeCompress = EcmaStringAccessor::CanBeCompressed(utf8Data, utf8Len); NewFromUtf8() local 4186 bool canBeCompress = EcmaStringAccessor::CanBeCompressed(utf16Data, utf16Len); NewFromUtf16WithoutStringTable() local 4200 bool canBeCompress = EcmaStringAccessor::CanBeCompressed(utf16Data, utf16Len); NewFromUtf16() local 4219 bool canBeCompress = EcmaStringAccessor::CanBeCompressed(utf8Data, utf8Len); NewFromUtf8Literal() local 4257 bool canBeCompress = EcmaStringAccessor::CanBeCompressed(utf16Data, utf16Len); NewFromUtf16Literal() local [all...] |
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| H A D | builtins_string.cpp | 193 bool canBeCompress = true; in Raw() local 1271 void ProcessDollarAmpersand(std::u16string &stringBuilder, const JSHandle<EcmaString> &matched, bool &canBeCompress) in ProcessDollarAmpersand() argument 1280 ProcessDollarBacktick(EcmaVM *ecmaVm, std::u16string &stringBuilder, const JSHandle<EcmaString> &srcString, int position, bool &canBeCompress) ProcessDollarBacktick() argument 1293 ProcessDollarSingleQuote(EcmaVM *ecmaVm, std::u16string &stringBuilder, const JSHandle<EcmaString> &srcString, int tailPos, bool &canBeCompress) ProcessDollarSingleQuote() argument 1314 bool canBeCompress = true; ProcessDigitCapture() local 1349 bool canBeCompress = true; ProcessNamedCaptures() local 1396 bool canBeCompress = true; GetSubstitution() local [all...] |
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| H A D | builtins_string_stub_builder.cpp | 72 BRANCH(IsASCIICharacter(ZExtInt16ToInt32(*value)), &canBeCompress, &canNotBeCompress);
in FromCharCode() local
|