Skip to content

AprismJDK v26.4 - Hot Iteration & Advanced Diagnostics

Choose a tag to compare

@StarsailsClover StarsailsClover released this 05 Sep 07:45
· 10 commits to main since this release
v26.4
5625286

AprismJDK v26.4

Third stable release focused on hot iteration and advanced diagnostics.

New capabilities (vs v26.3)

Package What it does
aprism.agent.reload Hot reload: atomic multi-class replacement with safe-evolution validation
aprism.agent.diag HTTP diagnostic server (/aprism/state, /aprism/health, etc.)
RuntimeExporterV2 History + diff + threshold alerts (heap pressure, deadlock detection)
jdk.aprismate.secure CycloneDX 1.5 SBOM generator (zero dependencies)
PerfRegression Performance regression detection for CI gating

Startup performance

Fork startup comparable to stock Temurin 25 (227ms vs 242ms average).
CDS archive mapped successfully despite 21 extra modules. Agent premain
adds ~50-65ms.

CI improvements

Streamlined from 12 jobs to 2 (ubuntu+windows test + full fork build
on linux with smoke test).

Artifacts

File For
AprismJDK-26.4-windows-x64-jdk.zip/.tar.gz Full fork image (Windows x64)
aprismate-26.4.jar Self-contained agent for stock JDK 21+
SHA256SUMS.txt Verify before use

764 tests, 0 failures. 5-patch reproducible series. GPL-2.0 + Classpath Exception.