ruffle/core
Moulins 7f4af210b8 core: Reimplement AVM string methods using our UCS2 API
This generally means that methods are more efficient, as we
don't need to encode to UTF16 on-the-fly to have correct indices.

This also fix some bugs:
 - charCode now properly handle surrogate pairs
 - calling lastIndexOf with the empty pattern and an OoB index now
properly returns the string length

Still missing is AVM2's String.match
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 core: Reimplement AVM string methods using our UCS2 API 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