Lines Matching defs:compressed
74 // In last bit of mix_length we store if this string is compressed or not.
125 static EcmaString *CreateLineString(const EcmaVM *vm, size_t length, bool compressed);
126 static EcmaString *CreateLineStringNoGC(const EcmaVM *vm, size_t length, bool compressed);
128 size_t length, bool compressed, MemSpaceType type);
130 const JSHandle<EcmaString> &left, const JSHandle<EcmaString> &right, uint32_t length, bool compressed);
132 size_t length, bool compressed, MemSpaceType type = MemSpaceType::SHARED_OLD_SPACE, uint32_t idOffset = 0);
143 uint32_t length, bool compressed);
188 inline void SetLength(uint32_t length, bool compressed = false)
191 // Use 0u for compressed/utf8 expression
192 SetMixLength((length << STRING_LENGTH_SHIFT_COUNT) | (compressed ? STRING_COMPRESSED : STRING_UNCOMPRESSED));
761 // Data can be stored in utf8 or utf16 form according to compressed bit.
1083 static EcmaString *CreateLineString(const EcmaVM *vm, size_t length, bool compressed);
1105 bool compressed, MemSpaceType type = MemSpaceType::SHARED_OLD_SPACE, uint32_t idOffset = 0)
1107 return EcmaString::CreateConstantString(vm, utf8Data, length, compressed, type, idOffset);
1129 uint32_t length, bool compressed)
1131 return EcmaString::CopyStringToOldSpace(vm, original, length, compressed);