RFR: 8305896: Alternative full GC forwarding [v33]

Roman Kennke rkennke at openjdk.org
Wed May 24 14:38:23 UTC 2023


On Wed, 24 May 2023 12:47:09 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> > I guess the alternative would be to not put it under flag to begin with.
> 
> Yes, is there any reason this can't be an improvement in the default case without a flag?

Dunno. A 7% worst-case performance degradation in the full-GC of Serial (and perhaps G1 and Shenandoah) might be a concern. Also, it is a design principle of the compact headers JEP that all non-trivial changes should be under a runtime flag, where the 'legacy' case is not measurably affected.

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

PR Comment: https://git.openjdk.org/jdk/pull/13582#issuecomment-1561280369


More information about the shenandoah-dev mailing list