New candidate JEP: 416: Reimplement Core Reflection with Method Handles


Reimplement java.lang.reflect.Method, Constructor, and Field on top of java.lang.invoke method handles. Making method handles the underlying mechanism for reflection will reduce the maintenance and development cost of both the java.lang.reflect and java.lang.invoke APIs…

More at https://openjdk.java.net/jeps/416