ruffle/core
Moulins 4a09088d42 avm2: rewrite regexp module to not rely on AvmString::as_str
This is a little tricky, because we have to map the utf8 indices
returned by the regex engine to utf16 indices usable by Ruffle.

To limit the impact on performance, the regex, the string we're
currently matching on, and the last known (utf8, utf16) positions
are cached, avoiding extra utf8 conversions in common use cases
where a single string is repeatedly searched with increasing
`lastIndex`.
2021-11-27 11:20:47 -07:00
..
assets text: Add dummy implementation of device text 2019-10-07 23:23:45 -07:00
macros build(deps): bump syn from 1.0.80 to 1.0.81 2021-11-02 07:02:06 +02:00
src avm2: rewrite regexp module to not rely on AvmString::as_str 2021-11-27 11:20:47 -07:00
Cargo.toml build: Use the 'union' SmallVec feature for minor memory savings 2021-11-26 00:45:09 +01:00