[8u20] post-commit review and heads-up: RT-35955: Mac: Intermittent build failures in task graphics:ccMacFontT2K
Kevin Rushforth
kevin.rushforth at oracle.com
Thu Mar 27 23:44:59 UTC 2014
I just pushed a fix for the following bug:
https://javafx-jira.kenai.com/browse/RT-35955
The fix, which is really just a workaround for an unknown gcc issue on
Mac, is to disable parallel native compilation on Mac by default. The
"NUM_COMPILE_THREADS" property controls the number of concurrent
compilation threads that run. On Mac this property is now set to 1 by
default.
Developers can set "NUM_COMPILE_THREADS=8", for example, in their
gradle.properties file or pass "-PNUM_COMPILE_THREADS=8" on the command
line to enable 8 threads to run in parallel and speed up the build.
I filed https://javafx-jira.kenai.com/browse/RT-36433 as a follow-on
issue to investigate the root cause and re-enable the parallelism. Since
we've switch to native font rasterization on Mac (using coretext), we
might end up removing the T2K code from our build at some point anyway
at which point the issue will be moot (if in fact it really doesn't ever
happen on any other module)
-- Kevin
More information about the openjfx-dev
mailing list