Skip to content

Commit 489d21e

Browse files
Copilotbrunoborges
andcommitted
Fix AOT caching preview to match updated detail page flags
Co-authored-by: brunoborges <129743+brunoborges@users.noreply.github.com>
1 parent 2272d45 commit 489d21e

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

data/snippets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2867,7 +2867,7 @@
28672867
"oldApproach": "Cold Start Every Time",
28682868
"modernApproach": "AOT Cache",
28692869
"oldCode": "// Every startup:\n// - Load 10,000+ classes\n// - Verify bytecode\n// - JIT compile hot paths\n// Startup: 2-5 seconds",
2870-
"modernCode": "// Training run:\n$ java -XX:AOTMode=record \\\n -XX:AOTConfiguration=app.aotconf \\\n -cp app.jar com.App\n// Production:\n$ java -XX:AOTMode=on \\\n -XX:AOTCache=app.aot \\\n -cp app.jar com.App",
2870+
"modernCode": "// Training run:\n$ java -XX:AOTCacheOutput=app.aot \\\n -cp app.jar com.App\n// Production:\n$ java -XX:AOTCache=app.aot \\\n -cp app.jar com.App",
28712871
"summary": "Cache class loading and compilation for instant startup.",
28722872
"explanation": "AOT class preloading caches loaded and linked classes from a training run. On subsequent starts, classes are loaded from the cache, skipping verification and linking. Combined with AOT compilation, this dramatically reduces startup time.",
28732873
"whyModernWins": [

index.html

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2928,12 +2928,10 @@ <h3>AOT class preloading</h3>
29282928
<div class="card-code-layer modern-layer">
29292929
<span class="mini-label">Modern</span>
29302930
<span class="code-text">// Training run:
2931-
$ java -XX:AOTMode=record \
2932-
-XX:AOTConfiguration=app.aotconf \
2931+
$ java -XX:AOTCacheOutput=app.aot \
29332932
-cp app.jar com.App
29342933
// Production:
2935-
$ java -XX:AOTMode=on \
2936-
-XX:AOTCache=app.aot \
2934+
$ java -XX:AOTCache=app.aot \
29372935
-cp app.jar com.App</span>
29382936
</div>
29392937
<span class="hover-hint">hover to see modern →</span>

0 commit comments

Comments
 (0)