CFV: New jdk8 Committer: Jan Lahoda

Alexander Zuev alexander.zuev at oracle.com
Thu Aug 29 00:33:15 PDT 2013


Vote: yes

/Alex

On 8/29/13 1:54, Jonathan Gibbons wrote:
> I hereby nominate Jan Lahoda to jdk8 Committer.
>
> Jan is very familiar with the javac codebase as a result of his work 
> on the NetBeans Java editor, and since 2010, he has been making 
> contributions back to the OpenJDK langtools repository. He has a total 
> of 18 contributions of his own and has worked on an additional 3. His 
> OpenJDK activity is given below.
>
> Votes are due by 5 p.m. PDT, September 11.
>
> Only current jdk 8 Committers [1] are eligible to vote on
> this nomination.  Votes must be cast in the open by replying to
> to this mailing list.
>
> For Lazy Consensus voting instructions, see [2].
>
> -- Jonathan Gibbons
>
> [1] http://openjdk.java.net/census
> [2] http://openjdk.java.net/projects/#committer-vote
>
> --------------------
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/f657d400c736
> user:        jlahoda
> 8022508: javac crashes if the generics arity of a base class is wrong
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ec77c7b46c37
> user:        jlahoda
> 8015809: More user friendly compile-time errors for uncaught 
> exceptions in lambda expression
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/d601238641e6
> 8022161: javac Null Pointer Exception in Enter.visitTopLevel
> Reviewed-by: jjg, vromero, jlahoda
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/cd9e8cea1b3c
> user:        jlahoda
> 8021338: Diamond finder may mark a required type argument as unnecessary
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/8c4b2987edac
> user:        jlahoda
> 8020689: Missing LineNumberTable entries in compiled class files
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/10711bd8bb2d
> user:        jlahoda
> 8020586: Warning produced for an incorrect file
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/8dd528992c15
> user:        jlahoda
> 8012929: Trees.getElement should work not only for declaration trees, 
> but also for use-trees
> Contributed-by: Dusan Balek <dbalek at netbeans.org>, Jan Lahoda 
> <jlahoda at netbeans.org>
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a7ff36d06fa2
> user:        jlahoda
> 8009724: Enhance the DocTree API with DocTreePath
> Contributed-by: Ralph Benjamin Ruijs <ralphbenjamin at netbeans.org>, Jan 
> Lahoda <jlahoda at netbeans.org>
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ed918a442b83
> user:        jlahoda
> 8008174: DocTree API should provide start and end positions for tree 
> nodes
> Contributed-by: Ralph Benjamin Ruijs <ralphbenjamin at netbeans.org>, Jan 
> Lahoda <jlahoda at netbeans.org>
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/170e486632d9
> user:        jlahoda
> 8004504: ListBuffer could reuse List.nil() as the sentinel element
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/20e4a54b1629
> 7198582: (java) Minor refactor of JavacParser
> Contributed-by: jan.lahoda at oracle.com
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/fabfd2710057
> 7192073: (javac) minor refactoring of tree maker to help IDEs
> Contributed-by: jan.lahoda at oracle.com
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/c9749226cdde
> 7192068: (javac) provide a way for IDEs to produce Enclosing Method 
> attributes.
> Contributed-by: jan.lahoda at oracle.com
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/833bab705918
> 7159445: (javac) emits inaccurate diagnostics for enhanced for-loops
> Contributed-by: jan.lahoda at oracle.com
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/d10db3576c08
> 7166010: (javac) JavacMessager incorrectly restores log source file
> Contributed-by: jan.lahoda at oracle.com
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/9c429f38ca7e
> 7156633: (javac) incorrect errors when parsing variable declaration in 
> block statements.
> Contributed-by: jan.lahoda at oracle.com
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/84b61130cbed
> 7142086: performance problem in Check.checkOverrideClashes(...)
> Contributed-by: jan.lahoda at oracle.com
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/9350d0498d21
> 7119032: (javac) increase visibility of JavacParser methods to improve 
> subtyping
> Contributed-by: jan.lahoda at oracle.com
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/04f983e3e825
> 7073631: (javac) javac parser improvements for error position reporting
> Contributed-by: jan.lahoda at oracle.com
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/74f0c05c51eb
> 7024568: Very long method resolution causing OOM error
> Contributed-by: jan.lahoda at oracle.com
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/abaceae7c9f8
> 7000973: isBogus needs to be called on the to-be-returned entry, not 
> on the current entry
> Contributed-by: jan.lahoda at oracle.com
>
> Changeset: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/b29160d1b3e0
> 6972327: JCTree.pos incorrect for annotations without modifiers and 
> package
> Contributed-by: jan.lahoda at sun.com
>
> Summary:
>     Earliest: Tue Jul 27 11:32:03 PDT 2010
>     Commits: 6
>     Contributions: 12
>     Partial contributions: 3
>     Reviews: 1



More information about the jdk8-dev mailing list