CFV: New jdk8 Committer: Jan Lahoda

Joel Borggrén-Franck joel.franck at oracle.com
Mon Sep 2 01:39:32 PDT 2013


Vote: yes

cheers
/Joel

On 28 aug 2013, at 23:54, Jonathan Gibbons <jonathan.gibbons at oracle.com> 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