[Bug 1969] [IcedTea8] Add ARM32 JIT port
bugzilla-daemon at icedtea.classpath.org
bugzilla-daemon at icedtea.classpath.org
Fri Aug 14 18:53:33 UTC 2015
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1969
Rich DiCroce <rd at lapis.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rd at lapis.com
--- Comment #2 from Rich DiCroce <rd at lapis.com> ---
Created attachment 1403
--> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1403&action=edit
Non-working ARM32 patch
I spent most of yesterday and today attempting to port the ARM32 JIT from
IcedTea 2 to OpenJDK 8. It didn't go so well.
Because of the removal of PermGen and various other refactorings, the code
needs a lot of changes. Some are simple, but others require knowledge of
Hotspot that I don't have. The result I ended up with compiles, but probably
doesn't work. I don't know for sure because the Raspberry Pi I tried to build
on doesn't have enough memory for the build to succeed. I could try
cross-compiling, but at this point I have very little hope of getting an end
result that functions properly.
And as an FYI, the arm32-8u40 repository referenced by the above comment
doesn't even compile. It had a bunch of errors in files that didn't appear to
be related to ARM32 or Zero, so I'm guessing a merge went wrong somewhere.
Hence the reason I decided to start from a known-good tree.
So, for whoever eventually works on this, I've attached a patch containing what
I did on top of OpenJDK 8u51-b16. Maybe it'll help you.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20150814/24e56358/attachment-0001.html>
More information about the distro-pkg-dev
mailing list