#Java24 is starting to fill up*: * stream gatherers & class-file API propose to finalize * maybe no virtual thread pinning in `synchronize` * full JDK images may become ~25% smaller But wait, there's more… [*] some items are still speculative; check openjdk.org/projects/jdk/2…
Project Lilliput's compact object headers may make it in, the API for key derivation functions previews for the first time, and some ongoing previews will likely evolve: * structured concurrency (4th) * module import declarations (2nd) * scoped values (4th) (Still more…)
GC evolution: * reduced execution time of C2 with G1 * Shenadoah becomes generational * ZGC sheds non-generational mode Two steps towards integrity by default: * security manager gets disabled * issue warnings when JNI or FFM are used without `--enable-native-access`
These ongoing incubations/previews currently propose no changes: * primitive types in patterns (2nd) * simplified main (except for a new moniker; 4th) * flexible constructor bodies (3rd) * vector API (9th 🙈) Four more weeks to go before JDK 24 is branched. 🍁
United States Trends
- 1. Texas A&M 15.4K posts
- 2. South Carolina 14.7K posts
- 3. Marcel Reed 2,839 posts
- 4. Aggies 4,380 posts
- 5. College Station 2,240 posts
- 6. Nyck Harbor 1,690 posts
- 7. Elko 2,662 posts
- 8. Jeremiyah Love 3,530 posts
- 9. Malachi Fields 1,677 posts
- 10. Mike Shula N/A
- 11. Dylan Stewart N/A
- 12. TAMU 5,932 posts
- 13. Michigan 40.5K posts
- 14. Shane Beamer N/A
- 15. Northwestern 4,387 posts
- 16. #iufb 1,441 posts
- 17. #GoIrish 3,221 posts
- 18. Sellers 9,866 posts
- 19. #GoBlue 2,244 posts
- 20. Bryce Underwood N/A
Something went wrong.
Something went wrong.