[cff-common] Inline once-used method in INDEX
c9cc7d5
[cff-common] Remove unused method from INDEX
11482a3
[cff-common] Hide more INDEX internals
d1bb3b0
[cff-common] Remove redundant operator implementation
d3b2138
[cff-common] Hide INDEX internals
a96b408
[cff-common] No need to check max-offset in INDEX
335b1d8
[subset] Fix cpal subsetting when there are partial palette overlaps.
b051f3f
[cff-common] Remove special-casing of count=0 in INDEX serialize
2884eb9
[cff-common] Reduce iterator calls
fc7f51a
[cff-common] Set INDEX min_size to 2
c857b8e
[gvar] Protect against offset underflow
dd71d2c
[gvar] Remove sanitize check for data array
9a6dabd
[gvar] DEFINE_SIZE_ARRAY instead of DEFINE_SIZE_MIN
38478d1
[gvar] Remove requirement that num_glyphs matches the font's
90d278c
[gvar] Protect against out-of-range access
ca8a0f3
[cmap] Use -1 as Unicode sentinel, not U+FFFF in Format12 serialize
f10ddb8
[cmap] Use iterator bool operator
8a19968
[subset] Compute set max using previous()
8bfeea4
[subset] Don't go into glyf table if it's empty
00cb8c6
[subset] Use del_range in _remove_invalid_gids
4fe69bc
[subset] Cosmetic; use set bulk array population instead of for loop
2a42edc
[perf] use option_t in subset benchmark to select between glyphs and codepoint subset.
bc5129d
[subset] Remove outdated comment
43938ec
[perf] benchmark subsetting via glyphs.
6212856
Merge pull request #3562 from harfbuzz/subset-cmap-no-qsort
6829dd3
[subset] In cmap planning, remove a qsort()
50db78b
Merge pull request #3561 from googlefonts/cmap_opt
052812b
[subset] Re-introduce size threshold in choosing unicode collection method.
7cb36e4
[subset] Presize unicode to gid list to unicodes + glyphs size.
42c54eb
[subset] Remove switch to alternate unicode collection at large subset sizes.
7c7c01d