CFV: New JDK 9 Reviewer: Srikanth Adayapalam

Maurizio Cimadamore maurizio.cimadamore at
Fri Sep 2 12:37:56 UTC 2016

I hereby nominate Srikanth Adayapalam to JDK 9 Reviewer.

Srikanth has contributed 86 changesets to JDK 9 [3, 4]. In particular, 
he has
been actively working on many of the language features in JEP 213 [5].

A curated list of the most relevant changesets is included below.

Votes are due by September 16, 2016.

Only current JDK 9 Reviewers [1] are eligible to vote on this nomination.
Votes must be cast in the open by replying to this mailing list.

For Three-Vote Consensus voting instructions, see [2].



JDK-8062373  Project Coin: diamond and anonymous classes

JDK-8071453  Allow interface methods to be private

JDK-8129740  Incorrect class file created when passing lambda in inner 
class constructor

JDK-8076538  Verify error at runtime due to incorrect classification of 
a lambda as being instance capturing

JDK-8067429  java.lang.VerifyError: Inconsistent stackmap frames at 
branch target

JDK-8141508  java.lang.invoke.LambdaConversionException: Invalid 
receiver type ...

JDK-8142476  Call site initialization exception caused by 

JDK-8069265  "ClassCastException when compiled with JDK 9b08+

JDK-8046977  ClassCastException: typing information needed for method 
reference bridging not preserved

JDK-8148930  Incorrect erasure of exceptions in override-equivalent dual 
interface impl

JDK-8143647  Javac compiles method reference that allows results in an 

JDK-8164073  Javac should unconditionally warn if deprecated javadoc tag 
is used without @Deprecated annotation

JDK-8144168  No type annotations generated for nested lambdas

JDK-8136419  Type annotations in initializers and lambda bodies not 
written to class file:

JDK-8080842  Using Lambda Expression with name clash results in 

JDK-8066871  java.lang.VerifyError: Bad local variable type - local 
final String

JDK-8130506  javac AssertionError when invoking MethodHandle.invoke with 
lambda parameter:

More information about the jdk9-dev mailing list