[jdk25u-dev] RFR: 8358529: GenShen: Heuristics do not respond to changes in SoftMaxHeapSize
Aleksey Shipilev
shade at openjdk.org
Mon Jan 12 17:26:51 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.
Is there a need to coalesce all three issues into a single PR? If there are backports in the chain, and they do not break anything when committed one by one, do them one by one. The only (real) reason to do multi-issue PR is when you want to make sure that commit does not break anything.
-------------
PR Comment: https://git.openjdk.org/jdk25u-dev/pull/132#issuecomment-3739645206
More information about the jdk-updates-dev
mailing list