RFR(xs): 8184344: [aix] libjvm.so TOC overflow for slowdebug

Thomas Stüfe thomas.stuefe at gmail.com
Tue Jul 18 05:46:48 UTC 2017


Thank you Volker!

I'll restore the original comment and prepare a new webrev.

..Thomas

On Mon, Jul 17, 2017 at 5:46 PM, Volker Simonis <volker.simonis at gmail.com>
wrote:

> Hi Thomas,
>
> the change looks good, but I'd prefer if you leave the initial comment
> in place which also mentions "-qminimaltoc" as a way of resolving TOC
> overflow errors.
>
> I actually don't remember exactly, but I think "-qminimaltoc" works by
> creating distinct TOCs for each compilation unit. That comes with an
> performance impact, but  "-qpic=large" / "-bbigtoc" can have an
> performance impact as well.
>
> As I said, for the slowdebug build your changes are fine. I'd just
> like to keep the reference to "-qminimaltoc" for the case where we
> have to re-evaluate the different solutions for the product build.
>
> Thank you and best regards,
> Volker
>
>
> On Mon, Jul 17, 2017 at 3:19 PM, Langer, Christoph
> <christoph.langer at sap.com> wrote:
> > Hi Thomas,
> >
> > the fix looks ok to me.
> >
> > I’m copying build-dev because of the changes in generated-configure.sh.
> Don’t know if this can just be pushed from extern or if it needs some
> special handling from Oracle folks or other things to take care of?
> >
> > Best regards
> > Christoph
> >
> > From: ppc-aix-port-dev [mailto:ppc-aix-port-dev-bounces at openjdk.java.net]
> On Behalf Of Thomas Stüfe
> > Sent: Montag, 17. Juli 2017 12:55
> > To: ppc-aix-port-dev at openjdk.java.net
> > Subject: RFR(xs): 8184344: [aix] libjvm.so TOC overflow for slowdebug
> >
> > Hi all,
> >
> > may I please have a review for the following fix:
> >
> > webrev: http://cr.openjdk.java.net/~stuefe/webrevs/8184344-TOC-
> overflow/webrev.00/webrev/
> > Issue: https://bugs.openjdk.java.net/browse/JDK-8184344
> >
> > Basically, the TOC on AIX overflows on slowdebug builds. I am not sure
> yet which change caused that - I suspect one of the recent
> template-metaprogramming changes but have not investigated yet.
> >
> > Thanks, Thomas
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/attachments/20170718/d263409a/attachment-0001.html>


More information about the ppc-aix-port-dev mailing list