RFR(T) 8217578: Shenandoah cleanup unused timings after concurrent string table change

zgu at redhat.com zgu at redhat.com
Wed Jan 30 18:43:36 UTC 2019


On Wed, 2019-01-30 at 19:31 +0100, Aleksey Shipilev wrote:
> On 1/30/19 7:19 PM, zgu at redhat.com wrote:
> > Oops in string table were moved into OopStorage, oop iterations
> > were
> > also folded into WeakProcessor. There is no more separate phases
> > for
> > string table in Shenandoah code, let's remove obsoleted timings.
> > 
> > Bug: https://bugs.openjdk.java.net/browse/JDK-8217578
> > Webrev: http://cr.openjdk.java.net/~zgu/JDK-8217578/webrev.00/
> 
> Looks good. 
Thanks!

> This affects 12 too? I modified the bug accordingly.

No, it does not affect 12. The last usage of
ShenandoahPhaseTimings::StringTableRoots was removed by JDK-8213229.

I will remove "Affects version 12".

-Zhengyu

> 
> -Aleksey
> 


More information about the shenandoah-dev mailing list