Tag
XPipe shares hard-won lessons about JDK's new AOT cache feature, which promises free startup/warmup improvements but in practice brings pitfalls, incompatibilities, and potential JVM crashes for real-world distributed applications.
OpenJDK 发布 JDK 28 版本规划页面,目前包含 10 个已确定的 JEP,涵盖值对象预览、结构化并发、AOT 编译、ZGC 性能改进及 JSON API 孵化器等特性。
JDK 27 introduces notable changes to HotSpot's stop-the-world garbage collectors, most significantly JEP 523 making G1 the default GC in all environments, alongside various improvements, refactorings, and bug fixes.
Oracle has banned AI-generated code from OpenJDK contributions, citing safety and IP risks, despite its own heavy use of AI internally and a $70 billion datacenter investment.
This tweet from Java highlights JEP 378, which introduces text blocks to Java, a multi-line string literal feature that simplifies writing strings spanning multiple lines without manual concatenation and escape sequences.
JEP 401: Value Objects (Preview) has been merged into OpenJDK master, marking a significant milestone for Project Valhalla's value types in Java.
OpenJDK has announced an interim policy banning contributions that include content generated by large language models or similar AI tools, citing risks to reviewer burden, safety, and intellectual property; contributors may still use such tools privately for comprehension and debugging.
Oracle engineers will stop maintaining the macOS/x64 port as of JDK 27, deprecating it for removal due to Apple's transition to AArch64 architecture and the maintenance burden.
Project Valhalla's JEP 401 (Value Classes and Objects) has been integrated into the OpenJDK main repository, targeting JDK 28, marking a major milestone after a decade of development.