Another try at smart vectorization
f56a250
Try enabling vectorization smartly
b995b50
[set] Always check population before checking for equality
dd22c29
[test/text-rendering-tests] Update from upstream
2eb9bbd
Minor, make CreateFile compatible with the disabled writable flag
8eb53b8
Remove unnecessary headers and definitions of hb-blob (#1028)
33eb1bd
Make hb_blob_create_from_file more portable (#1027)
7e76d74
Fix warning
e99d75e
Reinstante DEFINE_NULL_DATA
191c4ed
Use arrayZ on hb-coretext and hb-uniscribe and fix macOS/Win bots (#1024)
93bdf9b
Mark more unsized array's as arrayZ
63f57f4
Use UnsizedArrayOf<> in one place where [VAR] was used
091c17d
Merge pull request #1018 from googlefonts/cmap4
0644d92
Don't keep instance in hb_table_lazy_loader_t
2a2e28e
Rename
57bac8f
Minor
2a46a02
Always lock blob in sanitize. Remove blob->lock_as() in favor of blob->lock()
eba1c16
Move Sanitizer::lock_instance<>() to blob->lock_as<>().
b4fa505
Move null pool to hb-private
abc12f7
Rename hb_string_t to hb_bytes_t
08e280f
Minor
bd021a6
Allocate user-data-array on the heap
16e4ccf
Oops
61920b2
Support scripts that are written both LTR and RTL
f673cfb
[ot] Apply langsys's required feature even if no other feature exists
90869e6
Move some blob functions to methods
90baf72
Add hb-blob-private.hh
5c64d61
[ot-layout] Remove unused members
203dc44
Set inline hidden flag only on shared library building
ac92ed7
[subset] entrySelectorZ -> entrySelector.
3be050f