RFR(S): 8138890: C1: Ambiguous operator delete

Doerr, Martin martin.doerr at sap.com
Wed Oct 7 14:17:15 UTC 2015


that's a good question :)
I can only remember that there were problems with some old compilers.
Anyway, xlC 12.1 can deal with the private delete operators.

Here's the new webrev:

Best regards,

From: Christian Thalinger [mailto:christian.thalinger at oracle.com]
Sent: Mittwoch, 7. Oktober 2015 03:32
To: Doerr, Martin
Cc: hotspot compiler
Subject: Re: RFR(S): 8138890: C1: Ambiguous operator delete

On Oct 6, 2015, at 3:56 AM, Doerr, Martin <martin.doerr at sap.com<mailto:martin.doerr at sap.com>> wrote:


xlC on AIX rejects to compile LIRGenerator and RangeCheckEliminator::Verification due to ambiguous operator delete which gets inherited from multiple base classes.
This change is a prerequisite for our C1 on PPC64 contribution.

Webrev is here:

Let me ask my question here:  why do you need the delete methods to be public on AIX?

Please review this change.  I need a sponsor, please.

Best regards,

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20151007/91fe260f/attachment-0001.html>

More information about the hotspot-compiler-dev mailing list