RFR: JDK-8223322: Improve concurrency in jpackage instances [v2]

Andy Herrick herrick at openjdk.java.net
Mon Jan 4 15:12:12 UTC 2021


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

Andy Herrick has updated the pull request incrementally with one additional commit since the last revision:

  JDK-8223322: Improve concurrency in jpackage instances

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

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/1829/files
  - new: https://git.openjdk.java.net/jdk/pull/1829/files/dfa7c507..2baef323

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=1829&range=01
 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=1829&range=00-01

  Stats: 103 lines in 4 files changed: 33 ins; 43 del; 27 mod
  Patch: https://git.openjdk.java.net/jdk/pull/1829.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/1829/head:pull/1829

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


More information about the core-libs-dev mailing list