kill the sizers

Robert Schuster theBohemian at gmx.net
Fri Mar 27 19:10:18 PDT 2009


Hi,
at FOSDEM 09 I had a talk with Twisti about the sizer binaries. I was
told that they are the only reason why a rt.jar for amd64 is different
from one for x86. Furthermore they will be the major road block in
getting cross-compilation support upstream.

Yes. Cross-compilation support right in OpenJDK, wouldn't that be cool?
In the discussion at FOSDEM that was regarded as likely and a desired
ability. (I was generally overwhelmed by the support from all parties
for the cross-compilation effort. :) )

Twisti contributed a simple and obvious idea on how to make this: All
the constants which the Java code needs should be provided by some
native code. The values could be retrieved using a large array and then
stored in 'static final' fields.

I am currently busy getting all the other patches for cross-compilation
in. If you are interested in cross-compiling OpenJDK and want to help
somehow, implementing the above proposal would be perfect. :)

If no one starts with this I will probably do it. However I won't have
time for this for some months and so it will all take much longer.

-

Please forward this mail to lists where you think interested individual
may hang around. :)

-

Regards
Robert

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 260 bytes
Desc: OpenPGP digital signature
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20090328/e82865af/signature.asc 


More information about the distro-pkg-dev mailing list