From 8651291543a3a65f5c8cd1228eb8c3c4e311772c Mon Sep 17 00:00:00 2001 From: OowhitecatoO Date: Mon, 3 Aug 2026 20:10:14 +0800 Subject: [PATCH] Enable compact object headers on Java 24+ (#4211) --- scripts/start-finalExec | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/start-finalExec b/scripts/start-finalExec index a093c0d0..777f898c 100755 --- a/scripts/start-finalExec +++ b/scripts/start-finalExec @@ -347,6 +347,11 @@ if isTrue "${USE_MEOWICE_FLAGS}"; then else log "cpu not x86_64, disabling architecture specific flags" fi + if [[ $java_major_version -gt 23 ]]; then + JVM_XX_OPTS="${JVM_XX_OPTS} + -XX:+UseCompactObjectHeaders + " + fi fi if isTrue "${USE_MEOWICE_GRAALVM_FLAGS}"; then