How to contribute the already work (mips port) to OpenJDK?

Dalibor Topic Dalibor.Topic at Sun.COM
Thu Dec 17 08:32:06 PST 2009


敖琪 wrote:
> Can Shark, the JIT compiler of iceadtea project, work on mips now? 

Hi,

I don't think that Shark works on MIPS yet - Shark uses LLVM, which has an
experimental MIPS backend, but no MIPS JIT backend yet, afaict. A good
place to ask about Shark would be the zero-dev mailing list.

Except Shark, what else JIT compiler can work on mips? 

There is no MIPS JIT in OpenJDK. You may be able to get
OpenJDK + IcedTea + Cacao working on MIPS - but I'm not 
familiar with how well that combination works in practice. 
The best place to ask about that combination would be 
the distro-pkg-dev mailing list.

> I found Port Project for the MIPS Architecture on OpenJDK’s website, but I didn’t get much information there. 

I cc:ed Jonathan Springer, who's been working on the OpenJDK MIPS porting project,
he may be able to give you a current status update.

> Could anyone give some advice about our next step or next work please? Is there any one interested in this or could some one give some support? Thanks.

I think it would be really great to get more activity on the MIPS port. From the 
process side, you should make yourself familiar with the documents describing
contributing to OpenJDK at http://openjdk.java.net/contribute/ .

Depending on what you want to do, it may make sense to start contributing
to the existing MIPS interpreter porting project in order to port HotSpot to 
MIPS, or to start hacking on Shark & a LLVM MIPS JIT backend, to make 
that combination work. In either case, please coordinate with the 
respective projects on their mailing lists.

cheers,
dalibor topic
-- 
*******************************************************************
Dalibor Topic                   Tel: (+49 40) 23 646 738
Java F/OSS Ambassador           AIM: robiladonaim
Sun Microsystems GmbH           Mobile: (+49 177) 2664 192
Nagelsweg 55                    http://openjdk.java.net
D-20097 Hamburg                 mailto:Dalibor.Topic at sun.com
Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Amtsgericht München: HRB 161028
Geschäftsführer: Thomas Schröder, Wolfgang Engels, Wolf Frenkel
Vorsitzender des Aufsichtsrates: Martin Häring




More information about the porters-dev mailing list