17098 Commits (155015f4bec434ecc2f94621665844218f05ce51)
 

Author SHA1 Message Date
Behdad Esfahbod 5b45c56c9e [shape] Always-inline more 2 years ago
Behdad Esfahbod bb9692e8a3 [shape] Always-inline match_input 2 years ago
Behdad Esfahbod 6c451054fb [sanitize] Sprinkle a few unlikely's 2 years ago
Behdad Esfahbod 4ecc62c28d [sanitize] Simplify ChainRule::sanitize again 2 years ago
Behdad Esfahbod 253ec08b3d [sanitize] Speed up check_struct on x64 2 years ago
Behdad Esfahbod fb02f4a897 [sanitize] Micro-optimize ChainRule::sanitize 2 years ago
Khaled Hosny c650858c63 [graphite] Fix cluster advance width 2 years ago
Behdad Esfahbod 73ee9c346f Revert "[sanitize] Only check trailing edge of ranges" 2 years ago
Behdad Esfahbod 0b879afb5a [sanitize] Inline Coverage::sanitize 2 years ago
Behdad Esfahbod 92448910a7 [sanitize] Minor inline a few more short functions 2 years ago
Behdad Esfahbod d84504206c [sanitize] Optimize away an overflow check when not needed 2 years ago
Behdad Esfahbod e4856cf809 [sanitize] Only check trailing edge of ranges 2 years ago
Behdad Esfahbod 6a683ea6eb [sanitize] Enlighten check_range() some more 2 years ago
Behdad Esfahbod c24ea1036b [sanitize] Minor tweak to len=0 case which is handled otherwise anyway 2 years ago
Behdad Esfahbod 403bc7caa4 [sanitize] Simplify Rule::sanitize() 2 years ago
Behdad Esfahbod 385896ff66 [sanitize] Speed up ChainRule::sanitize() 2 years ago
Behdad Esfahbod 2006d3211f [sanitize] Add "fastpath" for ArrayOfOffset16To<> objects with max size 2 years ago
Behdad Esfahbod 7a85663c2b Revert "[sanitize] Add "fastpath" for ArrayOfOffset16To<> objects with max size" 2 years ago
Behdad Esfahbod f2a3680fab Revert "[gsubgpos] Limit (Chain)ContextFormat3 for consistency" 2 years ago
Behdad Esfahbod 90b48917da [gsubgpos] Limit (Chain)ContextFormat3 for consistency 2 years ago
Behdad Esfahbod 3b02f694e8 [sanitize/GSUBGPOS] Limit max-size of a few offset arrays 2 years ago
Behdad Esfahbod 10f8556c73 [sanitize] Add "fastpath" for ArrayOfOffset16To<> objects with max size 2 years ago
Behdad Esfahbod 68b7891459 [sanitize] Add "fastpath" for ArrayOfOffset16To<> objects with max size 2 years ago
Behdad Esfahbod 90752cd5b7 [type] Add HeadlessArray16Of 2 years ago
Behdad Esfahbod 59abcda269 [sanitize] Add an ALWAYS_INLINE 2 years ago
Behdad Esfahbod 45a1721230 [ot-font] Prefer CFF2 over CFF1 2 years ago
أحمد المحمودي 43d0aff672
[introspection] Pass both libharfbuzz_gobject & libharfbuzz as positional parameters 2 years ago
Behdad Esfahbod 25297408de [COLR] Fix PaintComposite sanitize timeout 2 years ago
dependabot[bot] a8c655e651 Bump actions/checkout from 3.5.1 to 3.5.3 2 years ago
Behdad Esfahbod de2c10732d [ot-map] Speed up for default shaper 2 years ago
Behdad Esfahbod 8156c5a685 [ot-map] Minor micro-optimize 2 years ago
Behdad Esfahbod 5ac9eaa035 [sanitize] Minor micro-optimize 2 years ago
Behdad Esfahbod e8948d634e [set-digest] Micro-optimize more 2 years ago
Behdad Esfahbod cb73ba7104 [set-digest] Fixup for previous commit 2 years ago
Behdad Esfahbod 918ad89294 [set-digest] Early terminate add_range() if we're full 2 years ago
Behdad Esfahbod bb33675e60 [sanitize] Micro-optimize check_range() 2 years ago
Behdad Esfahbod d1c82a1cc6 [sanitize] Speed up check_struct() 2 years ago
Behdad Esfahbod ec94386622 [OffsetTo] Micro-optimize away a check 2 years ago
Behdad Esfahbod eae8278896 [GPOS] Micro-optimize lazy_some_gpos check 2 years ago
Behdad Esfahbod 46e54a2390 [GPOS] Remove extra check 2 years ago
Behdad Esfahbod 13438da16e [benchmark-font] Minor move a variable 2 years ago
Behdad Esfahbod 7f5380fe94 [Composite] Don't apply transformation if phantom_only 2 years ago
Behdad Esfahbod 0cf759b0d4 [Glyph] Don't shift anchored Composite if phantom_only 2 years ago
Behdad Esfahbod 645bde4738 [Glyph] Pass phantom-only to gvar only for SIMPLE glyphs 2 years ago
Behdad Esfahbod e92eefaabb [gvar] Cache two values in shared_tuple_active_idx 2 years ago
Behdad Esfahbod 7d72fdd5bf [benchmark-font] Do some work in draw_glyph callbacks 2 years ago
Behdad Esfahbod 47b5ee6789
Merge pull request #4306 from harfbuzz/gpos-lazy-device 2 years ago
Behdad Esfahbod 2d6091fc42 [GPOS] Make AnchorMatrix sanitize lazy again 2 years ago
Behdad Esfahbod 0887382cdf [GPOS] Fix sanitize 2 years ago
Behdad Esfahbod 83eb744e09 [sanizie] Inline check_range if not OPTIMIZE_SIZE 2 years ago