First up: some defaults changing in GC. The first JEP 523 (https://openjdk.org/jeps/523), which makes G1 the default garbage collector in all scenarios instead of nearly all scenarios. The second is JEP 534 (https://openjdk.org/jeps/534), which makes compact object headers default. I discussed COH more when it was released in Java 25.