> > - it's upstream is really interested in having robust and widely used > > JVM [2], not only another research tool for students > > - it is written in pure C, should be very easily portable to other > > architectures (currently it supports x86, not sure about alpha, but in > > few months sparc support should be added) > kaffe and gcj are already heavily ported. kaffe has been ported to several > cell phones, and other embeddable devices.
So I took some time to check what that "easily portable" means in practise - and started porting this JVM to alpha. It was my first time I was doing a port and I never wrote in alpha's assembler, so it took very long - about 24 hours and resulted (of mostly learning) in small diff (around 100 lines, but there was some code reorganizing in it too, so real diff was around 25 lines!) <blink><B>25 lines to port JVM to new architecture</B></blink> Anyway - now SableVM JVM supports ia32 and alpha. Official 1.0.2 release will be made soon. More arches will come. Regards Grzegorz B. Prokopski PS: If you wanna help - drop a mail to mailto:[EMAIL PROTECTED] or even to me (but I am offline till monday) PSS: The port wouldn't be possible w/o help of upstream author, Etienne M. Gagnon and people from debian-alpha ml. Thanks!
signature.asc
Description: PGP signature