RFR: [9] Bulk backports to sh/jdk9

Aleksey Shipilev shade at redhat.com
Tue Jan 16 17:35:47 UTC 2018


On 01/16/2018 06:33 PM, Roman Kennke wrote:
> On thing that struck me that must have slipped my previous jdk10 review (but doesn't stop this
> backport):
> 
> -  void start_concurrent_marking();
>    void stop_concurrent_marking();
> 
> Why is start_concurrent_marking() gone, but not stop_concurrent_marking() ?

Because start* and stop* were not really symmetric. start_concurrent_marking() was the alias for
init-mark, while stop_concurrent_marking() is the method that cleans up mark mess, either in
concurrent or Full GC cycle. The naming choice was misleading.

Thanks,
-Aleksey



More information about the shenandoah-dev mailing list