Re: Facts about the Java class file format

Jan.Vitek@cui.unige.ch
30 Oct 1998 13:07:05 -0500

          From comp.compilers

Related articles
Facts about the Java class file format pilz@ifi.unizh.ch (Markus Pilz) (1998-10-17)
Re: Facts about the Java class file format tlh20@cam.ac.uk (Tim Harris) (1998-10-21)
Re: Facts about the Java class file format jgm@CS.Cornell.EDU (Greg Morrisett) (1998-10-24)
Re: Facts about the Java class file format monnier+comp/compilers/news/@tequila.cs.yale.edu (Stefan Monnier) (1998-10-30)
Re: Facts about the Java class file format Jan.Vitek@cui.unige.ch (1998-10-30)
Re: Facts about the Java class file format pilz@ifi.unizh.ch (1998-10-30)
Re: Facts about the Java class file format albaugh@agames.com (1998-11-01)
| List of all articles for this month |

From: Jan.Vitek@cui.unige.ch
Newsgroups: comp.compilers
Date: 30 Oct 1998 13:07:05 -0500
Organization: Compilers Central
References: 98-10-108 98-10-129
Keywords: Java

>>compressed by about 50%. How much better than that is anyone likely
>>to do and still have a format that's useful for execution? -John]


At least a bit better on the compression side. Next month, Q. Bradley
will present a paper on Jazz at the CASCON'98 conference. Jazz is a
compressor that squeezes individual bytecode files down to aprox. 35%
of original size and Jar files down to 25%. To be a little more
precise:
                                    % of orig size
                                  gzip jazz
metrowerks jar 38 24.4
sun jdk jar 29.3 25.9
icebrowser jar 27.4 22.8


For individual files, on average:
% of orig. size
                                  gzip jazz
icebrowser class 50.6 33.3
sun jdk class 48.1 38.6




Regards,


~jan


PS: the reference is


JAZZ: An Efficient Compressed Format for Java Archive Files
Q. Bradley, R. N. Horspool and J. Vitek,
Proceedings of CASCON'98, Ontario, Canada, November, 1998.


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.