Java의 컴팩트 객체 헤더, 제품 기능으로 승격

2025-05-22

JEP 519를 통해 실험적인 기능이었던 "컴팩트 객체 헤더"가 Java의 정식 제품 기능으로 승격되었습니다. 객체 헤더 레이아웃 최적화 및 성능 향상을 목적으로 JDK 24에서 도입되었으며, Oracle과 Amazon에서 광범위한 테스트를 거쳐 안정성과 성능 향상이 입증되었습니다. 활성화를 위한 `-XX:+UnlockExperimentalVMOptions` 옵션은 더 이상 필요하지 않습니다. 향후 더 많은 객체 헤더 비트가 필요한 경우 Project Valhalla와 Lilliput이 솔루션을 제공할 것입니다.

개발