[records] Record updates for Preview/2

Brian Goetz brian.goetz at oracle.com
Thu Jan 9 15:07:50 UTC 2020


> - @Deprecated on record components

Please outline what you think we want on a separate thread?

> - change the bootstrap method protocol (a little bit)
Let's start a thread on this too.
>   - equals/hashCode implementation are currently slooooow
Can you qualify/quantify "slow"?
>   - the bytecode representation can be more lightweight
>   - separate the bootstrap entry point used by Java from the one that 
> can be used by other JVM languages
>     so the Java bootstrap entry point can use the RecordComponent 
> attribute without mandating this attribute to
>     be present if another language just want an implementation of 
> equals/hashCode/toString to be provided by the JDK.
And expand this argument a bit.  (All on a separate thread.)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/amber-spec-experts/attachments/20200109/6686ccb8/attachment.htm>


More information about the amber-spec-experts mailing list