Java 27 and 26: runnable demos and captured output for every JEP, plus version lanes
This commit is contained in:
Executable
+20
@@ -0,0 +1,20 @@
|
||||
#!/usr/bin/env bash
|
||||
# Regenerates every file in docs/output/. Needs: JDK 25 (LTS), JDK 26 and JDK 27 on disk, Docker with the
|
||||
# amazoncorretto:26 and :27 images, and python3. Takes roughly 15-20 minutes, most of it the G1 cost runs.
|
||||
#
|
||||
# Non-deterministic outputs (timings, RSS, GC counts, the machine's preferred SIMD species) will differ on your
|
||||
# machine; the shape should not. Everything else is byte-stable between runs.
|
||||
set -uo pipefail
|
||||
cd "$(dirname "$0")"
|
||||
./g1-default.sh
|
||||
./g1-cost.sh
|
||||
BATCHES=400 OUTNAME=05-g1-cost-1cpu-short.txt ./g1-cost.sh
|
||||
./g1-tuning.sh
|
||||
./object-headers.sh
|
||||
./jep-tour.sh
|
||||
./broken-on-27.sh
|
||||
./tls-pq.sh
|
||||
./jfr-redaction.sh
|
||||
./other-changes.sh
|
||||
./recap26.sh
|
||||
./api-diff.sh
|
||||
Reference in New Issue
Block a user