Compressing class files in the module library
Alan Bateman
Alan.Bateman at oracle.com
Mon Nov 14 01:24:02 PST 2011
On 10/11/2011 22:21, Mandy Chung wrote:
>
> I agree with Chris that -9 gives the impression that it supports a
> range of compression level (0-9). If that's what we support in the
> future, -9 is a good option. Regarding Chris's question on the
> Pack200 compression level, the spec for Pack200.Packer.EFFORT says:
> Level 1 may produce somewhat larger size and faster compression
> speed, while level 9 will take much longer but may produce better
> compression.
>
> The use of "may" which means it's not a guarantee. It does accept to
> specify a compression level from 0-9.
>
> Other than -0...-9, would "-z" be a good alternative? i.e. jmod
> create -z -L mlib
-z is a good idea, I see Mark likes it too. I've updated the webrev [1].
I've left it as a module create time option for now. If we really need
it on a per-module basis then we can add it later.
-Alan
[1] http://cr.openjdk.java.net/~alanb/ModuleLibraryCompression/webrev/
More information about the jigsaw-dev
mailing list