[threads] Add suite to test
049af18
[hb-shape-threads] Fix current-work-dir so test passes
87453f6
[hb-shape-threads] Allow overriding test parameters from cmdline
f77faf8
[hb-shape-threads] Reduce num-iterations
f0fba59
[threads] Add a condition_variable to test for all threads to be ready
e8a2436
[threads] Add hb-shape-threads test
4d42a94
Revert "Revert "[ot-lang] Use atomic int for cache""
315ef83
[gi] Add freetype2-2.0 for g-i-r includes
3427511
[gsubgpos] Move some member initialization
97aa1ce
[cache] Set default values for cache template parameters
0bb4c1f
[layout] Remove stale comment
3957d29
[set-digest] Minor don't use !! when auto bool conversion happens
b6fed6f
Combine uses of map has() then get() with has(.., &..)
371e14d
[map] Minor: use const reference in has()
b99efa6
[bimap] Add unlikely and minor optimization in is_empty()
24d5a11
Revert "[ot-lang] Use atomic int for cache"
c56ce86
Merge pull request #3603 from harfbuzz/font-serial
63bc6be
[set] Use relaxed atomic ops for last_page_index
e2aa299
[ot-lang] Use atomic int for cache
d61b207
Merge pull request #3610 from googlefonts/subset_create_tables_face
67bd147
[ot-font] Use atomic ops for cache serial number
a719e67
[ot-font/h-advance] Adjust varStore cache condition
5248b25
[ot-var] Use atomic int for cached-serial
12fff97
[ot-font] Remove lock around cache
0919eaa
[ot-font] Cache h-advances for variable fonts
3548b60
[ot-font] Rename cache to varStore_cache
39a07bf
[ot-font] Add a hb_ot_font_t struct
970e03e
[hb-ft] Adjust serial signature
80c4993
[ft] If hb_font changed, update FT_Face
56e0ff9
[font] Fix test
d0de389