<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Make fontconfig scanning faster"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=64766#c26">Comment # 26</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Make fontconfig scanning faster"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=64766">bug 64766</a>
              from <span class="vcard"><a class="email" href="mailto:freedesktop@behdad.org" title="Behdad Esfahbod <freedesktop@behdad.org>"> <span class="fn">Behdad Esfahbod</span></a>
</span></b>
        <pre>Err.   Disabling the 2s wait in fc-cache, new numbers look much worse.  Caching
a collection of > 1000 fonts in one single directory:

  - Currently: 8.5s
  - Without hash: 3s
  - Without FcFreeTypeCheckGlyph: 0.25s

I suggest we do this:

  - Deprecate and NOT compute FC_HASH,

  - Use loca table to reject glyphs with no outline.  For non-TrueType (CFF,
bdf, pcf, etc) just accept whatever the font claims it covers,

  - Remove the 2s wait if file system is not FAT.  This one is not really
important, but nice to have.

Doing these all makes querying memory fonts so fast that I won't hesitate
recommending it to people anymore.

Unless someone has objections, I'll go ahead and push these out.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>