[gvar] Micro-optimize unpack_points
656bb22
[gvar] Cosmetic
a383027
[gvar] is_valid() remove a check
be89919
[gvar] Optimize a loop
e8ddf10
[gvar] Remove a conditional
dd6fcec
[gvar] Refactor deltas array access
a023172
[gvar] Don't try IUP if all points are specified
c34c776
[gvar] Micro-optimize boundary-checking
27c4037
[gvar] Add an unlikely
ab8346f
[gvar] Micro-optimize int types
1e8a342
More hb_memcpy
4afcdf6
More hb_memset
58a696d
Use hb_memcpy instead of memcpy consistently
59c45f6
Use hb_memset instead of memset consistently
ac0efaf
[shape] Use hb_memcmp instead of memcmp
44a892a
[subset-cff] Another handrolled memcpy
c53c648
[array] Write hash as range for loop again
ae57870
[cff] Micro-optimize memcpy
13e1ca9
[gvar] Optimize as_array() access
2968dd7
[gvar] Optimize scalar = 1.0 case
bb3bb76
[gvar] Use memset
2d098d5
[gvar] Micro-optize vector extend
e630a65
[gvar] Micro-optimize
49d4f62
[glyf] Minor write loop more idiomatically
1758ee6
[gvar] Whitespace
16ec9dc
[subset] Don't trim glyf's again if preprocessed
b567ce5
[gvar] Optimize IUP alg
72059a4
[gvar] Disable initializing vectors when not necessary
ee9873b
[vector] Add "initialize" argument to resize()
b0d2641
[gvar] Optimize unpack_points
a2059f8