CFV: New Project: Graal

Peter B. Kessler Peter.B.Kessler at Oracle.COM
Fri Feb 3 19:34:56 UTC 2012


Vote: yes

			... peter

On 2/3/12 9:10 AM, Douglas Simon wrote:
> I hereby propose the creation of the Graal Project with Thomas Wuerthinger [1]
> as the Lead and hotspot as the sponsoring Group.
>
> The goal of the Graal project is to design a dynamic compiler in Java that
> produces excellent code quality without compromising compile time and
> memory usage by the JVM. The origin and starting point for this project
> would be the Graal compiler from the Maxine code base. For more detail,
> see the proposal [2] sent out last week.
>
> To ensure the broadest possible collaboration between potential contributors
> the project will maintain one or more code repositories derived from the
> OpenJDK HotSpot repository [3] and a developers' mailing list. The Graal
> code repository and developers' mailing list will be under the GPL license
> (GPL) version 2 with the OpenJDK Assembly Exception.
>
> Thomas will lead the project. He works for Oracle Labs and is the author of
> the Dynamic Code Evolution VM [4] and the Ideal Graph Visualizer [5].
> He also worked on the Crankshaft/V8 optimizing compiler [6] and implemented
> an algorithm for array bounds check elimination [7] for the HotSpot
> Client compiler.
>
> Based on previous significant contributions to the project's initial
> source base, the initial committers will be:
> Gilles Duboscq
> Doug Simon
> Lukas Stadler
> Christian Wimmer
> Andreas Woess
> Thomas Wuerthinger
>
> The initial authors will be:
> Rickard Backman
> Laurent Daynes
> Matthias Grimmer
> Christian Haeubl
> Marcus Lagergren
> Manuel Rigger
>
> Votes are due by Friday February 17th, 2012 at 17:00h UTC.
>
> Only current OpenJDK Members [8] are eligible to vote on this motion.
>
> For Lazy Consensus voting instructions, see [9].
>
> Doug Simon
>
> [1] http://ssw.jku.at/General/Staff/TW/
> [2] http://mail.openjdk.java.net/pipermail/discuss/2012-January/002395.html
> [3] http://hg.openjdk.java.net/hsx/hotspot-main/
> [4] http://ssw.jku.at/dcevm/
> [5] http://ssw.jku.at/General/Staff/TW/igv.html
> [6] http://blog.chromium.org/2010/12/new-crankshaft-for-v8.html
> [7] http://ssw.jku.at/Research/Papers/Wuerthinger07/
> [8] http://openjdk.java.net/census/#members
> [9] http://openjdk.java.net/projects/#new-project-vote



More information about the discuss mailing list