FW: Porting OpenJDK 6 to Stratus OpenVOS on IA32
Barnes, Richard
Richard.Barnes at stratus.com
Wed Sep 17 10:38:16 PDT 2008
Twisti,
We didn't know about Project Zero until we received your letter. The
little that I can tell from the Project Zero web site is that is known
to work on certain CPU platforms, but x86 is not listed among them. I
also cannot tell whether Project Zero is just JDK7 or whether it also
includes JDK6. Our goal is to use JDK6, so that would be important to
us.
Thanks,
Richard
-----Original Message-----
From: Christian Thalinger [mailto:twisti at complang.tuwien.ac.at]
Sent: Monday, September 15, 2008 2:49 PM
To: Barnes, Richard
Cc: Volker Simonis; porters-dev at openjdk.java.net; Joe.Darcy at sun.com
Subject: Re: FW: Porting OpenJDK 6 to Stratus OpenVOS on IA32
On Mon, 2008-09-15 at 14:34 -0400, Barnes, Richard wrote:
> Hi Volker,
>
> We found your blog at
>
http://weblogs.java.net/blog/simonis/archive/2007/11/template_vs_cin_1.h
> tml, which has enlightened us as to the "which kind of interpreter"
> question. Our plan has been to convert all the source we can to our
> environment, but we will probably try to get the template interpreter
> working before the C++ one. From our point of view, they probably
both
> present an equivalent degree of difficulty because each of the code
> sequences that load or store data will have to be examined unless the
> VM_LITTLE_ENDIAN flag and the functions in
> hotspot/src/cpu/x86/vm/bytes_x86.hpp manage to help us out. If time
> runs out, we may just do the template interpreter.
Have you thought about trying the HotSpot zero-assembler port[1] of the
C++ interpreter (done my Gary Benson) first as your toolchain should
then handle all little-big endian problems?
[1] http://openjdk.java.net/projects/zero/
- twisti
More information about the porters-dev
mailing list