RFR: Account for humongous object waste

William Kemper wkemper at openjdk.org
Fri Apr 14 16:56:22 UTC 2023


On Thu, 13 Apr 2023 22:37:54 GMT, William Kemper <wkemper at openjdk.org> wrote:

> The unused portion of the last region in a humongous object is now tracked and logged.

Tracking the humongous waste explicitly makes this particular source of waste visible - I think there is value in that. This change now incorporates this waste when computing the `available` memory (used by heuristics). This has a similar effect of rolling the waste directly into used without losing visibility into the "unused" areas of regions.

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

PR Comment: https://git.openjdk.org/shenandoah/pull/255#issuecomment-1508952393


More information about the shenandoah-dev mailing list