Vote: yes On Jun 19, 2012, at 2:31 PM, John Rose wrote:
> 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@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@openjdk.java.net > http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev _______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev