RFR: 8255598: [PPC64] assert(Universe::heap()->is_in(result)) failed: object not in heap [v2]

Martin Doerr mdoerr at openjdk.java.net
Mon Nov 9 20:43:03 UTC 2020


On Mon, 9 Nov 2020 10:14:06 GMT, Thomas Schatzl <tschatzl at openjdk.org> wrote:

>> Martin Doerr has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   add comment and use CompressedOops::is_null
>
> An alternative change could be investigating whether setting `top()` earlier in the serial gc full gc. It seems to only be a problem with that collector, as the others are seemingly not affected.
> 
> I'm okay with this change too though.

Thanks for the reviews!
@tschatzl: Calling `set_top` during phase 2 sounds like a nice idea, but it's currently done in `reset_after_compaction` and it may possibly break other things if I move it to an earlier phase.
So I should probably better go ahead with the current version.

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

PR: https://git.openjdk.java.net/jdk/pull/1078



More information about the hotspot-gc-dev mailing list