Class CompactObjectHeadersExamples

java.lang.Object
net.jrodolfo.java_evolution.java25.compact_object_headers.CompactObjectHeadersExamples

public class CompactObjectHeadersExamples extends Object
Demonstrates the Java 25 Compact Object Headers runtime option.

Compact object headers are JVM implementation details, so this example does not try to measure object sizes. Instead, it launches a child JVM and verifies the executable part that is faithful and portable: Java 25 accepts -XX:+UseCompactObjectHeaders as a product flag, and -XX:+PrintFlagsFinal reports the flag state selected on the command line.

  • Constructor Details

    • CompactObjectHeadersExamples

      public CompactObjectHeadersExamples()
  • Method Details