Guillaume Ayoub 2a1f09dbb2 Don’t calculate whole sets of unicode codepoints
_getUnicodeRangeSets used to calculate sets containing lots of numbers, only to
get intersections between a set and ranges. Creating and manipulating a lot of
big sets requires a lot of memory.

The function has been replaced by _getUnicodeRanges, returning a list of range
starts boundaries and a list of range stops + corresponding bits.

Tests on intersectUnicodeRanges save about 130 MB (!) of RAM, with no
significant speed penalty.
2020-06-05 11:28:18 +02:00
..
2019-08-09 12:20:13 +01:00
2020-04-06 16:51:20 +01:00
2020-06-02 15:13:30 -07:00
2019-08-09 12:20:13 +01:00
2019-08-09 12:20:13 +01:00
2020-05-07 21:58:41 +01:00
2020-06-02 15:13:30 -07:00
2019-08-09 12:20:13 +01:00