buildOne report1 publisher A smaller GC trigger floor cut ParparVM's resident memory from 98 MB to 38 MB
Codename One went looking for stack allocation to explain Go's edge and ended up tuning when its collector runs. Three attempts to size the heap allowance from the live set failed because the sweep counters miss live objects.
Reality
- Evidence55
- Adoption20
- Hype gap+10
- Incentives60
- Confidence55
buildOne report1 publisher G1 replaces Serial GC as JDK 27's default on resource-constrained systems
JDK 27 drops the automatic fallback to Serial GC on limited hardware. A JVM in a tight container now gets G1 unless an operator asks for something else, and compact object headers move footprint in the same release.
Publishers:inside.java
Reality
- Evidence62
- Adoption28
- Hype gap−12
- Incentives68
- Confidence58
buildConfirmed4 publishers JEP 527's hybrid key exchange landed as a stable feature on September 15, and the same JDK makes G1 the collector on small machines and cuts every object header to 64 bits. Serial is still one flag away.
Perspective Coverage
4 publishers
- Builder
- Builder 51%
- Operator
- Operator 36%
- Investor
- Investor 13%
Reality
- Evidence74
- Adoption33
- Hype gap+50
- Incentives60
- Confidence72
buildOne report1 publisher Structured concurrency reaches Candidate eight days before JDK 27 ships its seventh preview
JEP 543 proposes finalizing structured concurrency without change, but the last of its seven preview rounds is the one arriving in JDK 27 on September 15. Ahead-of-time code compilation sits at the same Candidate stage.
Reality
- Evidence64
- Adoption45
- Hype gap+12
- Incentives58
- Confidence68
buildOne report1 publisher Java 27 makes G1 the collector on the 1-CPU container that used to get Serial
The non-LTS release is mostly two years of JDK 25 experiments switched on by default, and the flipped defaults change memory and handshake behaviour in small containers rather than adding syntax anyone will write.
Reality
- Evidence56
- Adoption24
- Hype gap−14
- Incentives58
- Confidence52