This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: compacting _Jv_Utf8Const
- From: Adam Megacz <megacz at gcc dot gnu dot org>
- To: Per Bothner <per at bothner dot com>
- Cc: java at gcc dot gnu dot org
- Date: Fri, 07 May 2004 02:32:17 -0700
- Subject: Re: compacting _Jv_Utf8Const
- Organization: Myself
- References: <40993F2A.2060408@bothner.com>
Per Bothner <per@bothner.com> writes:
> So the savings would be 3.5 bytes per name. Is that enough to be
> worth while?
I'm more concerned about space wasteage that won't be removed by gzip
compression. I'm pretty sure gzip will handle stuff like extra
zero-bytes (the zero byte gets a very short huffman code).
Basically my approach with NanoGoat was to look for "complex data"
that wasn't needed in the binary, since this is the stuff that won't
"compress away". Reflection data and exception handling data account
for almost all of this.
- a