RFR: 8319197: Exclude hb-subset and hb-style from compilation

Erik Joelsson erikj at openjdk.org
Wed Nov 1 13:10:01 UTC 2023


On Tue, 31 Oct 2023 21:32:26 GMT, Daniel Jeliński <djelinski at openjdk.org> wrote:

> hb-subset and hb-style APIs are not used and not exported by libfontmanger. We can cut the compilation time by not compiling the unused files.
> 
> The added exclusions reduce the build time by ~1 minute (~8%) on my machine. This is with harfbuzz 8, with harfbuzz 7 the improvement was ~30 seconds.
> 
> Client libs tests continue to pass.

This looks good to me from a build point of view, but needs someone from client to approve as well.

-------------

Marked as reviewed by erikj (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/16440#pullrequestreview-1708185949


More information about the build-dev mailing list