Searched refs:EcmaStringTable (Results 1 – 8 of 8) sorted by relevance
25 EcmaStringTable::EcmaStringTable(const EcmaVM *vm) : vm_(vm) {} in EcmaStringTable() function in panda::ecmascript::EcmaStringTable27 EcmaString *EcmaStringTable::GetString(const JSHandle<EcmaString> &firstString, in GetString()44 EcmaString *EcmaStringTable::GetString(const uint8_t *utf8Data, uint32_t utf8Len, bool canBeCompres… in GetString()57 EcmaString *EcmaStringTable::GetString(const uint16_t *utf16Data, uint32_t utf16Len) const in GetString()70 EcmaString *EcmaStringTable::GetString(EcmaString *string) const in GetString()84 void EcmaStringTable::InternString(EcmaString *string) in InternString()97 void EcmaStringTable::InternEmptyString(EcmaString *emptyStr) in InternEmptyString()102 EcmaString *EcmaStringTable::GetOrInternString(const JSHandle<EcmaString> &firstString, in GetOrInternString()118 EcmaString *EcmaStringTable::GetOrInternString(const uint8_t *utf8Data, uint32_t utf8Len, bool canB… in GetOrInternString()134 EcmaString *EcmaStringTable::CreateAndInternStringNonMovable(const uint8_t *utf8Data, uint32_t utf8… in CreateAndInternStringNonMovable()[all …]
28 class EcmaStringTable {30 explicit EcmaStringTable(const EcmaVM *vm);31 virtual ~EcmaStringTable() in ~EcmaStringTable()50 NO_COPY_SEMANTIC(EcmaStringTable);51 NO_MOVE_SEMANTIC(EcmaStringTable);
55 class EcmaStringTable; variable84 class EcmaStringTable; variable394 EcmaStringTable *GetEcmaStringTable() const in GetEcmaStringTable()435 EcmaStringTable *stringTable_;
40 EcmaStringTable *stringTable = thread->GetEcmaVM()->GetEcmaStringTable(); in Init()
149 : stringTable_(new EcmaStringTable(this)), in EcmaVM()
3014 EcmaStringTable *stringTable = vm_->GetEcmaStringTable(); in InternString()
57 EcmaStringTable *table = thread->GetEcmaVM()->GetEcmaStringTable(); in HWTEST_F_L0()76 EcmaStringTable *table = thread->GetEcmaVM()->GetEcmaStringTable(); in HWTEST_F_L0()97 EcmaStringTable *table = thread->GetEcmaVM()->GetEcmaStringTable(); in HWTEST_F_L0()120 EcmaStringTable *table = thread->GetEcmaVM()->GetEcmaStringTable(); in HWTEST_F_L0()
1327 EcmaStringTable *stringTable = vm_->GetEcmaStringTable(); in DeserializeString()1531 EcmaStringTable *stringTable = vm_->GetEcmaStringTable(); in RelocateSpaceObject()