CFV: New Multi-Language VM Committer: Michael Haupt

Lukas Stadler lukas.stadler at jku.at
Wed Jun 20 04:30:17 PDT 2012


Vote: yes

Am 2012-06-19 23:31, schrieb John Rose:
> I hereby nominate Michael Haupt to Multi-Language VM Committer.
>
> Starting in January 2012, Michael has made the following contributions to the current effort to optimizing the method handles implementation:
>
> * bytecode generation for LambdaForm invokers,
>    http://hg.openjdk.java.net/mlvm/mlvm/jdk/rev/4d68984c88ac
>    http://hg.openjdk.java.net/mlvm/mlvm/jdk/rev/ff435bb51f76
>    http://hg.openjdk.java.net/mlvm/mlvm/jdk/rev/ec43dd5d3757
>
> * @ForceInline annotation, its detection in HotSpot and exploitation by C1,
>    http://hg.openjdk.java.net/mlvm/mlvm/hotspot/rev/4ad86bc6f440
>
> * a first step towards a more lightweight BoundMethodHandle implementation.
>    http://hg.openjdk.java.net/mlvm/mlvm/hotspot/rev/113942a6e532
>    http://hg.openjdk.java.net/mlvm/mlvm/jdk/rev/b7a013ed6f4c
>
> In addition to the above six contributions (some of which are quite large), Michael's insights have been useful to Christian and me in forming our design for JSR 292 optimizations.
>
> Michael is a member of the Maxine team at Oracle Labs, where he is working on an implementation of JSR 292 that will be based on results from the MLVM project.
>
> Votes are due by July 3, 5:00 PM PDT.
>
> Only current Multi-Language VM Committers [1] are eligible to vote on
> this nomination.  Votes must be case in the open by replying to
> to this mailing list.
>
> For Lazy Consensus voting instructions, see [2].
>
> Here is more information to expedite voting:
>
> Eligible voters are current MLVM committers, who are John Rose, Christian Thalinger, and Lukas Stadler.  Replies must be made publicly.  The bylaws specify (as an optimization) that if all eligible voters vote Yes before the voting period ends then the action is approved at that time.
>
> The following is a minimum affirmative reply:
>
>> To: Da Vinci Machine Project<mlvm-dev at openjdk.java.net>
>> Subject: Re: CFV: New Multi-Language VM Committer: Michael Haupt
>> — message body —
>> Vote: yes
> Best wishes,
>
> John Rose
> MLVM Lead
>
> [1] http://openjdk.java.net/census
> [2] http://openjdk.java.net/projects/#committer-vote
>
> _______________________________________________
> mlvm-dev mailing list
> mlvm-dev at openjdk.java.net
> http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev



More information about the mlvm-dev mailing list