RFR: JDK-8073187: Unexpected side effect in Pack200

Kumar Srinivasan 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:


> Hello,
> 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.
> http://cr.openjdk.java.net/~ksrini/8073187/webrev.0/
> Thanks
> Kumar

More information about the core-libs-dev mailing list