RFR: JDK-8073187: Unexpected side effect in Pack200
kumar.x.srinivasan at oracle.com
Wed Sep 23 17:42:14 UTC 2015
Hi John, Sherman,
I noticed a flaw in my fix, ie. in a section of the logic that is present
but unused, and reserved for future use, fixed it here anyway, for
The full webrev:
The delta changes:
> Pack200 converts the timestamps to UTC for the pack200 archive format,
> in order to do so, the default TimeZone was set to UTC, while
> reading and
> writing archives. This is problematic in a multi threaded environment.
> With the fix for JDK-8075526 in place, the pack200 code is refactored
> to use the new Jar/Zip APIs, and eliminates issues arising from pack200
> setting the default TimeZone.
More information about the core-libs-dev