|
025f5276
|
2024-03-09T00:32:36
|
|
[repacker] fix mem leak in test-classdef-graph test.
|
|
17b37f10
|
2024-03-08T22:01:05
|
|
[repacker] add classdef size est. test that you can add the same class multiple times.
|
|
0ac9e7da
|
2024-03-08T21:53:10
|
|
[repacker] in classdef estimator tests compare results to actual class def serialization.
Fix the estimator to actually match real serialization sizes.
|
|
8129b21d
|
2024-03-08T20:15:43
|
|
Update classdef size estimator to pick the min coverage format.
Previously this just assumed a worst case format 1.
|
|
252a926f
|
2024-03-08T19:46:48
|
|
[repacker] Rework how ClassDef sizes are estimated during splitting.
The old approach considered only one class at a time, which in some cases can generate the wrong answer. This change updates the estimation to consider how all classes in the current split would end up encoded in a single ClassDef table. Additionally compute whether glyphs are consecutive only for the current split (instead of the fully mapping).
|
|
ca27925d
|
2023-06-03T16:18:15
|
|
Use hb_codepoint_pair_t in more places
|
|
0e48a65d
|
2022-08-05T20:19:11
|
|
[repacker] estimate size of classDef1 and coverage during PairPos2 split point analysis.
|
|
2264df6d
|
2022-08-05T18:33:03
|
|
[repacker] add utility that can calculate the size of Coverage+ClassDef via incremental class inclusion.
|