[OpenJDK 2D-Dev] [PATCH] 8220231: Cache HarfBuzz face object for same font's text layout calls

Dmitry Batrak dmitry.batrak at jetbrains.com
Wed Mar 6 12:15:22 UTC 2019


I'd like to submit a patch for JDK-8220231. I'm not a Committer, so I'll
need someone to sponsor this change.

The proposed approach is used without known issues in OpenJDK-based
JetBrains Runtime for almost three years now. I've mentioned it previously
on this mailing list (
The change has been refactored as compared to the version mentioned above
(the logic has been moved to SunLayoutEngine), and includes the removal of
font tables caching (JDK-8186317). The latter, I believe, becomes redundant
with this fix.

Issue:  https://bugs.openjdk.java.net/browse/JDK-8220231
Webrev: http://cr.openjdk.java.net/~dbatrak/8220231/webrev.00/

Best regards,
Dmitry Batrak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/2d-dev/attachments/20190306/1bb7b949/attachment.html>

More information about the 2d-dev mailing list