RFR: 8247213: G1: Reduce usage of volatile in favour of Atomic operations
Leo Korinth
leo.korinth at oracle.com
Thu Jun 11 12:41:48 UTC 2020
On 11/06/2020 14:12, Kim Barrett wrote:
>> On Jun 11, 2020, at 6:47 AM, Leo Korinth <leo.korinth at oracle.com> wrote:
>>
>> On 11/06/2020 04:58, David Holmes wrote:
>>> Hi Leo,
>>> On 10/06/2020 11:02 pm, Leo Korinth wrote:
>>>> Hi, I have created a RFR in the hotspot-gc-dev mailing list that mostly changes stuff in G1. However I am also doing changes in atomic.hpp (mostly adding an AtomicValue<> class) so there might be interest outside gc. If you have interest, please follow that thread.
>>> If you are changing atomic.hpp then please cross-post to hotspot-runtime-dev. Or even cross-post here on hotspot-dev as there should be a broad consensus on how to handle this in the VM.
>>
>> That was what I tried to do by sending the email. I want to have the discussion in one place though, so I thought it was better announcing the RFR on hotspot-gc-dev on this mailing list than potentially creating two review threads by cross-posting.
>>
>> Next time I will cross post and tell people to reply on hotspot-gc-dev if that is preferable. Is it? I have attached the email below:
>
> For cross-hotspot-component things, I think it’s better to just have the discussion on hotspot-dev
> rather than on multiple component lists that almost invariably don’t all get all of the messages
> because of the behavior of somebody’s email client.
>
> Having the discussion on the hotspot-gc-dev list is almost certainly wrong in at least this case,
> as I know there are people who would be interested who don’t subscribe to the gc-specific list.
>
Okay, lets continue the discussion here on hotspot-dev. Sorry for
starting this badly.
Thanks,
Leo
More information about the hotspot-dev
mailing list