JEP 401 值对象预览版合并入 OpenJDK
JEP 401: Value Objects (Preview) merged to OpenJDK master

OpenJDK 社区迎来重大更新,JEP 401 值对象(Value Objects)预览版正式合并至 master 分支。此次变更由 MrSimms 主导,涉及超过 20 万行代码的修改,不仅实现了值对象的语言层面支持,还同步引入了 JEP 539 中关于 JVM 严格字段初始化的关键特性。由于值对象功能高度依赖严格的初始化机制,两项工作被整合在同一代码库中推进。此次合并标志着 Java 在提升性能、减少内存开销方面迈出了重要一步,开发者可期待更高效的不可变数据结构支持。
这个拉取请求实现了 JEP 401 值对象预览版的第一个版本,同时也包含了 JEP 539 中关于 JVM 严格字段初始化的实现。