RFR(S) 8205921: Optimizing best-of-2 work stealing queue selection

Thomas Schatzl thomas.schatzl at oracle.com
Fri Jul 6 13:39:23 UTC 2018


Hi Zhengyu,

On Thu, 2018-07-05 at 19:22 -0400, Zhengyu Gu wrote:
> Hi Thomas,
> 
> > 
[..]
> > There is another bug in the existing code: current Hotspot
> > collectors
> > all reuse a single task queue set. So since the queue id's are only
> > initialized once at startup, there will be some initial use of a
> > suboptimal queue.
> 
> Technically, it is a bug. I doubt it will have material impact,
> cause  the old value probably just as good as next random one.

Agree.

[...]
> As I mentioned in early email, I would prefer to pass 
> TaskQueueStealLocals/Context, but I am afraid of venturing into
> other GCs that I am not familiar with.
> 
> Thomas, seems you have made other changes/improvements, do you want
> to take over this RFE? I am fine with either ways.

I assigned the issue to myselves. :)

Thanks,
  Thomas




More information about the hotspot-gc-dev mailing list