A hopefully final draft language spec for JEP 359 (Records) is available at:
http://cr.openjdk.java.net/~gbierman/jep359/jep359-20191121/specs/records-jls.html This incorporates (I hope!) all the very helpful suggestions from everyone on these lists - many thanks. As always - any further comments/thoughts/bugs most welcome! Gavin > On 31 Oct 2019, at 14:17, Gavin Bierman <gavin.bier...@oracle.com> wrote: > > An updated draft language spec for JEP 359 (Records) is available at: > > http://cr.openjdk.java.net/~gbierman/jep359/jep359-20191031/specs/records-jls.html > > <http://cr.openjdk.java.net/~gbierman/jep359/jep359-20191031/specs/records-jls.html> > > (Alongside is a draft JVM spec for this feature: > > http://cr.openjdk.java.net/~gbierman/jep359/jep359-20191031/specs/records-jvms.html > > <http://cr.openjdk.java.net/~gbierman/jep359/jep359-20191031/specs/records-jvms.html> > > ) > > As always, please email me any comments/thoughts/bugs. > > Thanks, > Gavin > > >> On 23 Aug 2019, at 22:25, Gavin Bierman <gavin.bier...@oracle.com >> <mailto:gavin.bier...@oracle.com>> wrote: >> >> A draft language spec for records is available at: >> >> http://cr.openjdk.java.net/~gbierman/8222777/8222777-20190823/specs/records-jls.html >> >> <http://cr.openjdk.java.net/~gbierman/8222777/8222777-20190823/specs/records-jls.html> >> >> This spec doesn’t yet discuss varargs records - to appear in the next draft. >> >> All comments welcomed! >> >> Thanks, >> Gavin >