PPC64 doesn't define SUPPORTS_NATIVE_CX8 ?
David Holmes
david.holmes at oracle.com
Tue Oct 7 05:22:32 UTC 2014
Hi Goetz,
Apologies that my changes have not yet been pushed (something I hope to
rectify in the very near future). I see you have now handled this yourself.
David
On 5/06/2014 5:06 PM, Lindenmaier, Goetz wrote:
> Hi David,
>
> thanks for spotting this! Yes, this should be set. We also set it
> in our internal VM, somehow it got lost in the port.
>
> It would be great if you could fix this along with your change.
>
> Best regards,
> Goetz.
>
>
> -----Original Message-----
> From: hotspot-dev [mailto:hotspot-dev-bounces at openjdk.java.net] On Behalf Of David Holmes
> Sent: Donnerstag, 5. Juni 2014 00:54
> To: ppc-aix-port-dev at openjdk.java.net
> Cc: hotspot-dev developers
> Subject: PPC64 doesn't define SUPPORTS_NATIVE_CX8 ?
>
> SUPPORTS_NATIVE_CX8 is used by platforms with full 64-bit CAS and
> atomics capability to elide the lock-based Unsafe jlong atomic update
> methods and avoid a runtime VM_Version::supports_cx8() check. I just
> noticed this isn't set for PPC64. Can I assume that is just an
> oversight? I have some changes to the lock-based code in the pipeline
> and can update the PPC64 code at the same time if desired.
>
> Thanks,
> David
>
More information about the ppc-aix-port-dev
mailing list