RFR: Traversal: Don't traverse new objects
Aleksey Shipilev
shade at redhat.com
Tue Feb 20 11:59:49 UTC 2018
On 02/20/2018 12:22 PM, Aleksey Shipilev wrote:
> *) I am still idly wondering if all this can be reworked to use first/last allocation timestamps
> that we gather already. We would need to split them by GC/app allocations, but it seems to better
> capture what we are tracking?
Something like this:
http://cr.openjdk.java.net/~shade/shenandoah/seqnums.patch
...and then Traversal can capture the seqnum S at the beginning of collection, and disregard any
region that has (last_mutator_alloc_seq_num() > S).
I can finish this patch today, if there is interest.
-Aleksey
More information about the shenandoah-dev
mailing list