CFV: New JDK 9 Committer: Srikanth Adayapalam

Brian Goetz brian.goetz at oracle.com
Fri Apr 3 18:55:54 UTC 2015


Vote: yes

On 3/31/2015 7:15 AM, Maurizio Cimadamore wrote:
> I hereby nominate Srikanth Adayapalam to JDK 9 Committer.
>
> Srikanth is a member of the Langtools team; before joining Oracle, he
> was the Eclipse compiler tech lead at IBM. Over the past few months, he
> has been hacking furiously on the javac code and already contributed to
> several changesets. These include, among others, the changes to support
> JEP 213 (Milling Project Coin [1]): support for private interface
> methods and support for diamond anonymous instance creation expressions.
>
> Here is a (partial) list of Srikanth's changesets:
>
> 7040592: Gen.java: fix code for handling 'null' literal when expected
> type is array
> 8062373: Project Coin: diamond and anonymous classes
> 8071453: Allow interface methods to be private
> 8074148: Attr.visitBinary flags error at wrong position
> 8071847: java.lang.NullPointerException at
> com.sun.tools.javac.code.Types.elemtype(Types.java:1870)
> 8050021: Improper "duplicate case label" error
> 8069265: ClassCastException when compiled with JDK 9b08+, JDK8 compiles OK.
> 8046977: ClassCastException: typing information needed for method
> reference bridging not preserved
> 8076039: Remove the unused internal API
> sun.reflect.misc.FieldUtil.getDeclaredFields
> 8052070: javac crashes when there are duplicated type parameters
> 8027888: javac wrongly allows annotations in array-typed class literals
> 8068254: Method reference uses wrong qualifying type
> 8037546: javac -parameters does not emit parameter names for lambda
> expressions
> 8062358: ClassCastException in TransTypes.visitApply
> 8067914: Redundant type cast nodes in AST (follow up from JDK-8043741)
> 8067429: java.lang.VerifyError: Inconsistent stackmap frames at branch
> target
> 8043741: VerifyError due to missing checkcast
> 8066871: java.lang.VerifyError: Bad local variable type - local final
> String
>
> Votes are due by 2015-04-15.
>
> Only current JDK 9 Committers [2] are eligible to vote on this
> nomination. Votes must be cast in the open by replying to this mailing
> list.
>
> For Lazy Consensus voting instructions, see [3].
>
> Maurizio Cimadamore
>
> [1] http://openjdk.java.net/jeps/213
> [2]http://openjdk.java.net/census
> [3]http://openjdk.java.net/projects/#committer-vote
>


More information about the jdk9-dev mailing list