[jdk25u-dev] RFR: 8358529: GenShen: Heuristics do not respond to changes in SoftMaxHeapSize

William Kemper wkemper at openjdk.org
Tue Jan 6 19:05:52 UTC 2026


On Tue, 6 Jan 2026 02:11:38 GMT, Rui Li <duke at openjdk.org> wrote:

> 3 backports in this pr:
> - [JDK-8358529](https://bugs.openjdk.org/browse/JDK-8358529) (For addressing cherry pick conflicts caused by 8372543)
> - [JDK-8372543](https://bugs.openjdk.org/browse/JDK-8372543) (The main backport I'm hoping to backport)
> - [JDK-8373789](https://bugs.openjdk.org/browse/JDK-8373789) (8372543 missed an import. This is the bugfix)
> 
> Even with JDK-8358529, the backport is still not clean for JDK-8372543. It's missing [JDK-8365880](https://bugs.openjdk.org/browse/JDK-8365880) and more. Since the conflicts were only an assertion conflicts ([sample](https://github.com/openjdk/jdk/blame/b1e8c4e030f42ea3146b2502c9ab030bc79a8147/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp#L3065)), I'm skipping the complicated backport rabbit hole and picking the latest assertions. The other two backports (8358529, 8373789) are clean.
> 
> Testing: GHA passed.

I'm approving this, but I feel this is a lot of files for a backport. I wonder if, in the future, we should boil down the backport to its essence and avoid incidental changes to logging and such.

-------------

Marked as reviewed by wkemper (Committer).

PR Review: https://git.openjdk.org/jdk25u-dev/pull/132#pullrequestreview-3632124501


More information about the jdk-updates-dev mailing list