RFR(m): 8140645: [aix] Recent Developments for AIX
Thomas Stüfe
thomas.stuefe at gmail.com
Fri Oct 30 11:58:11 UTC 2015
Hi Goetz,
thanks for reviewing!
Here the new version:
http://cr.openjdk.java.net/~stuefe/webrevs/8140645/webrev.01/webrev/index.html
Comments inline:
On Wed, Oct 28, 2015 at 5:46 PM, Lindenmaier, Goetz <
goetz.lindenmaier at sap.com> wrote:
> Hi Thomas,
>
> thanks for this cleanup, it's good to have the better version of
> loadlib in our port, too. I'll sponsor this for you.
>
> If I understand correctly, you also moved some utilities from
> porting_aix.* to new
> files misc_aix.*. That's fine. You missed the copyright message in
> misc_aix.cpp.
>
>
fixed.
> Please sort includes alphabetically.
>
>
done.
> Don't you want to move trcVerbose() to misc_aix, too?
>
>
done.
> Why do you choose buffer size 64 in debug builds in reload_table()?
> Maybe write "size_t buflen = 64 NOT_DEBUG(*16);"
>
>
Originally intent was to stress buffer resize code paths in debug builds,
but probably not needed anymore, you are right. I removed the
debug-specific size.
> Please fix guarantee0 not to call assert. This was wrong before,
> probably added by me in the very beginning.
>
>
Done, now maps to guarantee()
> You mention TODO in loadlib_aix.cpp about the double stringlists.
> As the other list (I assume you mean fixed_strings) is in aix coding
> too, why don't you consolidate both in misc_aix.hpp?
>
>
Good idea, though misc_aix.hpp would not be the right place. That file is
specifically for stubs to SAP infrastructure coding which we do not want
(yet) to completely port to the OpenJDK.
porting_aix.hpp would be the right place for this.
But I rather do this in a speparate change.
> I'll send you a patch with some formatting changes off-list. I think they
> fix some minor deviations from common coding style. Feel free to
> apply them.
>
>
I applied them, thanks!
Best Regards, Thomas
> -----Original Message-----
> From: hotspot-runtime-dev [mailto:
> hotspot-runtime-dev-bounces at openjdk.java.net] On Behalf Of Thomas Stüfe
> Sent: Wednesday, October 28, 2015 12:09 PM
> To: hotspot-runtime-dev at openjdk.java.net
> Cc: ppc-aix-port-dev at openjdk.java.net
> Subject: RFR(m): 8140645: [aix] Recent Developments for AIX
>
> Hi,
>
> please review and sponsor these AIX-only changes. These changes bring a
> number of improvements to the AIX port which were originally developed at
> SAP.
>
>
> http://cr.openjdk.java.net/~stuefe/webrevs/8140645/webrev.00/webrev/index.html
> https://bugs.openjdk.java.net/browse/JDK-8140645
>
> Thank you!
>
> Kind Regards, Thomas
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/attachments/20151030/2ef8292e/attachment.html>
More information about the ppc-aix-port-dev
mailing list