CFV: New Project: aarch32 port

Edward Nevill edward.nevill at gmail.com
Tue Nov 3 15:20:54 UTC 2015


I hereby propose the creation of the "aarch32 port" Project with myself,
Edward Nevill as the Lead and the Porters Group as the sponsoring group.

The goal of the project will be to provide a full featured port of
OpenJDK on the Linux/aarch32 platform. aarch32 is the 32 bit
sub-architecture within the ARMv8 architecture. The port will be fully
compatible with ARMv7 and may support ARMv6 depending on community
interest.

We (Linaro) already have a working template interpreter and a CR of this
based on JDK 9/hs-comp has been pushed as a webrev to
cr.openjdk.java.net.

http://cr.openjdk.java.net/~enevill/8139303/webrev.hotspot/
http://cr.openjdk.java.net/~enevill/8139303/webrev.hs-comp/
http://cr.openjdk.java.net/~enevill/8139303/webrev.jdk/

It is intended that once the port is complete it will be integrated into
the main OpenJDK branch.

Edward Nevill has been working with the ARM architecture since 1989 and
with the JDK since 1996. He is author of the ARM assembler interpreter
and the ARM microJIT. He has been working on OpenJDK for aarch64 for the
past 2.5 years and is a JDK 9 committer.

The proposed initial set of committers is

Edward Nevill
Andrew Haley
Andrew Dinn
Joseph Joyce

Votes are due by Tue Nov 15 15:20 GMT 2015

Only current OpenJDK Members [1] are eligible to vote on this
motion.  Votes must be cast in the open by replying to to this
mailing list.

For Lazy Consensus voting instructions, see [2].

Edward Nevill

[1] http://openjdk.java.net/census#members
[2] http://openjdk.java.net/projects/#new-project-vote




More information about the announce mailing list