Add jdk27-perf: the same Spring Boot service measured on JDK 25 and JDK 27

Live heap, throughput, p99 and startup across four configurations, including opt-in and opt-out of
compact object headers.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01WzVQ6zFh9cuLPj9RSbRH8U
This commit is contained in:
2026-10-12 17:30:55 +00:00
co-authored by Claude Sonnet 5.5
parent fc05eed4b5
commit d565be93c6
13 changed files with 388 additions and 1 deletions
+12
View File
@@ -0,0 +1,12 @@
jdk25 defaults: live heap after full GC 93 MiB
jdk25 +CompactObjectHeaders: live heap after full GC 69 MiB
jdk27 defaults: live heap after full GC 70 MiB
jdk27 -CompactObjectHeaders: live heap after full GC 93 MiB
jdk25 defaults: live heap after full GC 93 MiB
jdk25 +CompactObjectHeaders: live heap after full GC 69 MiB
jdk27 defaults: live heap after full GC 70 MiB
jdk27 -CompactObjectHeaders: live heap after full GC 94 MiB
jdk25 defaults: live heap after full GC 93 MiB
jdk25 +CompactObjectHeaders: live heap after full GC 69 MiB
jdk27 defaults: live heap after full GC 70 MiB
jdk27 -CompactObjectHeaders: live heap after full GC 94 MiB