Backported changes
- Add support for Java records in pattern matching #26497
- Only run trait specialization passes when compilation units contain inline traits #26842
- Rename -Xrepl-disable-display to -Xrepl-disable-evaluation #26961
- Macro interpreter: rethrow RecursionOverflow #26896
- Fix fuel-related OpenCB issues #26898
- More fuel checks #26897
- Do not emit a SYNCHRONIZED method for
Outer.this.synchronizedcalls #26998 - Increase phase ID width, stealing a bit from run ID #27006
- Minimize
Tree.symbolcalls #26914 - Remove
ThrowingReporter#26993
Contributors
Thank you to all the contributors who made this release possible 🎉
According to git shortlog -sn --no-merges 3.10.0-RC1..3.10.0-RC2 these are:
6 Solal Pirelli
6 Wojciech Mazur
1 Jakub Warchoł
1 James You
1 Mikołaj Fornal