CFV: Project Valhalla

Mario Torre neugens at redhat.com
Mon Jun 23 12:36:31 UTC 2014


Vote: Yes,

Cheers,
Mario

On Fri, 2014-06-20 at 21:44 -0400, Brian Goetz wrote:
> I hereby propose the creation of Project Valhalla with myself 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 VM and Language feature 
> candidates such as Value Types [2], Generic Specialization [3], enhanced 
> volatiles [4] (and possibly other related topics, such as reified generics.)
> 
> The initial Reviewers and Committers will be:
> 
> * Brian Goetz
> * John Rose
> * Paul Sandoz
> * Maurizio Cimadamore
> * Paul Govereau
> * Dan Smith
> * David Chase
> * Mike Duigou
> * Vladimir Ivanov
> * Albert Noll
> 
> The project will host at least the following mailing list:
> 
> * valhalla-dev for developers
> 
> and may eventually host specification lists if one or more JSRs is 
> subsequently created.
> 
> The initial source of this project will be based on a clone of a JDK 9
> repository.  Changes from the JDK 9 parent will be synced into Valhalla 
> periodically.  Similar to Project Lambda, we will follow a "commit 
> first, review later" policy, as code will not flow directly from the 
> Valhalla repositories into the JDK repositories, but instead will be 
> done by a "curated merge" where select changes are extracted into new 
> changesets for incorporation into JDK repositories when they are ready 
> for inclusion.
> 
> Votes are due by July 7, 2014.
> 
> Only current OpenJDK Members [5] 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 [6].
> 
> 
> [1] http://openjdk.java.net/projects/#new-project
> [2] http://cr.openjdk.java.net/~jrose/values/values-0.html
> [3] https://bugs.openjdk.java.net/browse/JDK-8046267
> [4] http://openjdk.java.net/jeps/193
> [5] http://openjdk.java.net/census#members
> [6] http://openjdk.java.net/projects/#new-project-vote





More information about the discuss mailing list