Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-11 | Everywhere: Pass AK::StringView by value | Andreas Kling | |
2021-10-02 | LibJS+AK: Use Vector<u16, 1> for UTF-16 string storage | Andreas Kling | |
It's very common to encounter single-character strings in JavaScript on the web. We can make such strings significantly lighter by having a 1-character inline capacity on the Vectors. | |||
2021-08-10 | LibJS: Add a simple reference-counted UTF-16 string | Timothy Flynn | |
To help alleviate memory usage when creating and copying large strings, create a simple wrapper around a Vector<u16> to reference count UTF-16 strings. |