Skip to content

Conversation

@behdad
Copy link
Member

@behdad behdad commented Aug 15, 2025

Just for the record. Made using harfbuzz/packtab#6
About 1% speedup.

Comparing before to after
Benchmark                                                                               Time             CPU      Time Old      Time New       CPU Old       CPU New
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
BM_Shape/NotoNastaliqUrdu-Regular.ttf/fa-thelittleprince.txt/harfrust                -0.0138         -0.0138           110           109           110           108
BM_Shape/NotoNastaliqUrdu-Regular.ttf/fa-words.txt/harfrust                          -0.0020         -0.0024           128           128           128           127
BM_Shape/Amiri-Regular.ttf/fa-thelittleprince.txt/harfrust                           -0.0114         -0.0107            46            46            46            45
BM_Shape/NotoSansDevanagari-Regular.ttf/hi-words.txt/harfrust                        -0.0059         -0.0055            28            28            28            28
BM_Shape/Roboto-Regular.ttf/en-thelittleprince.txt/harfrust                          -0.0120         -0.0114             9             9             9             9
BM_Shape/Roboto-Regular.ttf/en-words.txt/harfrust                                    -0.0327         -0.0321            14            13            14            13
BM_Shape/SourceSerifVariable-Roman.ttf/react-dom.txt/harfrust                        -0.0189         -0.0183           103           101           103           101
OVERALL_GEOMEAN                                                                      -0.0138         -0.0135             0             0             0             0

@behdad behdad closed this Aug 15, 2025
@khaledhosny khaledhosny deleted the unsafe-ucd branch August 27, 2025 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants