Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cache repeated COLR subtables (2) #3221

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    ec96181 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32dff74 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    6ff8f34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    235e89a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb1389e View commit details
    Browse the repository at this point in the history
  4. table_builder: cache key must include class as well as source

    otherwise we'd confuse two objects with distinct classes that happen to have the same 'source'
    anthrotype committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    259e013 View commit details
    Browse the repository at this point in the history
  5. table_builder: use a LRU cache to avoid growing unbounded

    maybe to choose the default cache size we need more experiments with real-world fonts
    anthrotype committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    9d04460 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. remove unused import copy

    anthrotype committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    84c0617 View commit details
    Browse the repository at this point in the history