RFR: JDK-8223322: Improve concurrency in jpackage instances

Alexander Matveev almatvee at openjdk.java.net
Thu Dec 17 23:22:56 UTC 2020


On Thu, 17 Dec 2020 20:46:50 GMT, Andy Herrick <herrick at openjdk.org> wrote:

> Remove all non final static variables in jpackage java code (using InheritableThreadLocal for Logger and Argument instances) and remove sychronization in JPackageToolProvider.

Changes looks fine, but are we sure that external 3rd party tools used by jpackage will work concurrently without any issues?

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

PR: https://git.openjdk.java.net/jdk/pull/1829


More information about the core-libs-dev mailing list