[External] : Re: JEP 401 -- reflection and class literals
    Brian Goetz 
    brian.goetz at oracle.com
       
    Sun Jun 27 20:01:21 UTC 2021
    
    
  
>
>
> Seems like we are forced to re-use Class objects to hold this 
> additional info. Remi says that there should only be "primary" (ref 
> type) primitive class literals (Foo.class) and no (Foo.ref.class or 
> Foo.val.class) and that val type mirrors should be obtained by calling 
> a method (such as Foo.class.asPrimitiveValType()), but that makes 
> methods/constructors using val-typed parameters second class citizens 
> when using reflection. 
And even worse with MethodHandle.
    
    
More information about the valhalla-spec-observers
mailing list