It was found by these new tests that some of the tools used by jpackage were not themselves thread safe, and it was decided to not proceed with removing the synchronized keyword.
However the work that went into revising Log.java, and removing all usage of non-final static variables still has merit as a code clean up, and is now the objective of this enhancement.
- relates to
-
JDK-8223322 Improve concurrency in jpackage instances
- Closed