RFR: 8335126: Shenandoah: Improve OOM handling

Y. Srinivas Ramakrishna ysr at openjdk.org
Wed Jun 26 20:30:09 UTC 2024


On Wed, 26 Jun 2024 20:19:25 GMT, Y. Srinivas Ramakrishna <ysr at openjdk.org> wrote:

> Re yr PR description, are the terms "good progress", "bad progress" and "no progress" described precisely somewhere in the documentation?

To me it sounded like the intention is:
1. good progress: all's good, we are swimming, no need to worry
2. bad progress: things may not be going well, but there is some progress and we need to be watchful
3. no progress: we have been in a bad progress state for too long, and we want to give up and throw an OOM because we are more or less stuck and moving too slowly.

Is that the sense in which these terms are being used in yr PR description? Is something like that written down somewhere in the documentation comments? Thanks!

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

PR Comment: https://git.openjdk.org/jdk/pull/19912#issuecomment-2192568117


More information about the shenandoah-dev mailing list