RFR (M): 8184334: Generalizing Atomic with templates
Aleksey Shipilev
shade at redhat.com
Mon Jul 17 15:13:38 UTC 2017
On 07/17/2017 04:21 PM, Andrew Haley wrote:
> On 14/07/17 17:28, Erik Österlund wrote:
>>
>> As for oracle-external ports, I would appreciate if port maintainers
>> could check if it seems to make sense. I have done my best to try to
>> make the appropriate changes where needed.
>
> It seems to, but it looks over-engineered. We're relying on the C++
> compiler to get rid of all of the casts and calls, but it's always
> better not to write code we don't want to execute.
I have a related question: how are fastdebug builds doing? This is important,
because we run lots of tests on fastdebug builds, and making them slower would
be inconvenient.
Something like the Unsafe.{get|put|CAS} -Xint performance test would be nice to
have.
Thanks,
-Aleksey
More information about the hotspot-runtime-dev
mailing list