RFR(S): ShenandoahCollectionSet refactor
Roman Kennke
rkennke at redhat.com
Fri Jun 2 16:37:02 UTC 2017
Very nice, I like that.
Makes me wonder if we should probably move the whole _fast_cset stuff
from ShenandoahHeap into ShenandoahCollection set to begin with? Make
the accessors inlinable in ShCollectionSet, and it should be fine?
Roman
Am 02.06.2017 um 18:29 schrieb Zhengyu Gu:
> Hi,
>
> This refactor eliminates the second collection set state, which
> results out-of-sync problem we encountered early.
>
> Now, ShenandoahCollectionSet wraps _cset_fast_test map, and all
> updates to the map have to go through this class.
>
> http://cr.openjdk.java.net/~zgu/shenandoah/one_cset/webrev.00/
>
> Test:
> hotspot_gc_shenandoah with fastdebug and release
>
> Thanks,
>
> -Zhengyu
More information about the shenandoah-dev
mailing list