RFR (S): Avoid touching typeArrayKlass klasses

Roman Kennke rkennke at redhat.com
Wed Feb 8 19:23:13 UTC 2017


Looks good.

Am Mittwoch, den 08.02.2017, 20:20 +0100 schrieb Aleksey Shipilev:
> Hi,
> 
> In the previous change [1], we started touching typeArrayKlasses
> eagerly during
> the Universe scan. But now Roman discovered that
> typeArrayKlass::oop_oop_*
> actually ignores them completely, because they never move. So our
> Universe
> change is at least redundant, and may even set us for failure now
> exposing
> typeArrayKlasses for movement.
> 
> Fix:
>  http://cr.openjdk.java.net/~shade/shenandoah/mark-primitive-arrays-2
> /webrev.01/
> 
> Testing: hotspot_gc_shenandoah
> 
> Thanks,
> -Aleksey
> 
> [1] http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/200813fb5d
> 6a
> 
> 


More information about the shenandoah-dev mailing list