[aat] Reduce mallocs
7b48aa3
[hvgl] Use a named type for parts_sanitized
168eae2
Merge branch 'main' into HVF
42032f2
[bit-vector] Add a has()
792b9b9
[aat] Speed up deleted-glyph removal
43d421d
Merge branch 'main' into HVF
5402fe2
[bit-vector] Add a hb_bit_vector_t type
aa233ec
Merge pull request #5136 from harfbuzz/kerx-fix
402876d
[aat/kerx] Fix initial-glyph collection logic
c38d518
[aat] Adjust filtering to match collect_glyphs()
2449eb0
[kerx] We don't need right_set in machine kerning
6388ce2
[kerx] Cosmetic
b861b54
[kerx] Remove redundant check
7146e58
[kerx] Setup buffer glyphset
41b396c
[kerx] Use a machine class cache
83e0944
[kerx] Skip machine subtables that don't intersect the buffer
02733de
Revert "[aat] Clear buffer glyph set"
45b2d28
[aat] Micro-optimize
d76a23a
[aat] Clear buffer glyph set
b1a9219
[morx] Consolidate a check
54962b3
[atomic] Kill hb_atomic_ptr_t<T>
4807a02
[atomic] Clean up atomic_ptr_t
829d1ed
[atomic] Templatize
a0d76c5
[post] Fix a pointer type
bdee865
Merge branch 'main' into HVF
09014be
[test-paint] Test fontations too
469502c
[fontations] Adjust alignment requirement
fbb81e3
[fontations] Assert layout alignment
8d30004
[fontations] link_with instead of link_whole
05cfdb9
Merge pull request #5130 from harfbuzz/malloc-rust
0b2a0ba