| commit | 2c137045dc53c4ad678e18499cc556c00a0ce3cb | [log] [tgz] |
|---|---|---|
| author | Garret Rieger <grieger@google.com> | Thu May 20 16:22:04 2021 -0700 |
| committer | Behdad Esfahbod <behdad@behdad.org> | Wed May 26 15:26:09 2021 -0600 |
| tree | 45a5277f2de0a64d133ba6195e81ab2cfb917ff2 | |
| parent | 1bb00cd54b2343971371d520fdda159d2e2a9018 [diff] |
[subset] Optimize set iteration by caching the last found page map index. Reuse it if possible on consecutive calls to next(). Will signifcantly speed up cases where the entire set is iterated. In local testing iterating a very large set was 10x faster.
This is HarfBuzz, a text shaping library.
For bug reports, mailing list, and other information please visit:
For license information, see COPYING.
For build information, see BUILD.md.
For custom configurations, see CONFIG.md.
For test execution, see TESTING.md.
Documentation: https://harfbuzz.github.io