CFV: New Project: Metropolis (original) (raw)

John Rose john.r.rose at oracle.com
Sat Sep 30 05:43:11 UTC 2017


I hereby propose the creation of the Metropolis Project with Vladimir Kozlov as the Lead and the HotSpot Group as the sponsoring Group.

In accordance with the OpenJDK guidelines [1], this project will provide a venue to explore and incubate advanced "Java-on-Java" implementation techniques for HotSpot, the OpenJDK implementation of the Java virtual machine. Our starting point is earlier proposals [2] for using the Graal compiler and AOT static compilation technology to replace the HotSpot server compiler, and possibly other components of HotSpot.

Vladimir Kozlov is the current HotSpot Group Lead, and the technical lead of the Oracle HotSpot compiler group. He has been working on Java for over 14 years, focusing on the VM, and making many contributions to the OpenJDK. Most recently, he has worked on the implementation of the JDK 9 AOT technology.

There will be no defined Reviewers for this project. The initial Committers and Authors will include the union of the Committer and Author sets from the following projects: Graal[5], Panama[6], and JDK 10[7]. Reviewers and Leads from these projects will be included as Committers for Metropolis. Notwithstanding the previous lists, the initial committers will also include the following:

(Note: We believe it is the case that anyone not named here, who has expressed interest in Metropolis, is already a member of the JDK 10 Committer list, or one of the other lists mentioned above. If not, please send me a reminder, so we can make an adjustment.)

Votes are due by the end of Saturday October 14, 2017 (UTC).

Only current OpenJDK Members [3] are eligible to vote on this motion. Votes must be cast in the open on the discuss list. Replying to this message is sufficient if your mail program honors the Reply-To header.

For Lazy Consensus voting instructions, see [4].

John Rose

[1] http://openjdk.java.net/projects/#new-project [2] http://mail.openjdk.java.net/pipermail/discuss/2017-September/004343.html [3] http://openjdk.java.net/census#members [4] http://openjdk.java.net/projects/#new-project-vote [5] http://openjdk.java.net/census#graal [6] http://openjdk.java.net/census#panama [7] http://openjdk.java.net/census#jdk10



More information about the announce mailing list