RFR: Full region promotion
Kelvin Nilsen
kdnilsen at openjdk.java.net
Mon Oct 4 16:53:36 UTC 2021
On Mon, 4 Oct 2021 16:38:27 GMT, William Kemper <wkemper at openjdk.org> wrote:
>> humongous continuations are scanned when the humongous start that "governs" the continuation is scanned. I'll add a comment here.
>
> Wouldn't we need to change how `end_of_range` is computed for humongous starts?
That's a good catch. I'm a bit inconsistent with this. I think this is "harmless" because end_of_range does not limit the scanning within a single humongous object. It only limits the search for the "next object" following an initially scanned object. I agree I should fix this up to make the code less confusing. (Do you agree that the error is "harmless as is"? Would appreciate your careful eyes on this.)
-------------
PR: https://git.openjdk.java.net/shenandoah/pull/75
More information about the shenandoah-dev
mailing list