RFR(xxs): 8212896: AIX build breaks after 8212611

Thomas Stüfe thomas.stuefe at gmail.com
Wed Oct 24 07:49:00 UTC 2018


Yes I wondered about that too.

Turns out this header sneaks in on other platforms via JFR:

471 ........ /shared/projects/openjdk/jdk-jdk/output-fastdebug-nopch/hotspot/variant-server/gensrc/jfrfiles/jfrEventClasses.hpp
472 ......... /shared/projects/openjdk/jdk-jdk/source/src/hotspot/share/jfr/recorder/service/jfrEvent.hpp
477 .......... /shared/projects/openjdk/jdk-jdk/source/src/hotspot/share/jfr/writers/jfrNativeEventWriter.hpp
482 ...........
/shared/projects/openjdk/jdk-jdk/source/src/hotspot/share/jfr/writers/jfrEventWriterHost.inline.hpp
483 ............
/shared/projects/openjdk/jdk-jdk/source/src/hotspot/share/jfr/writers/jfrEventWriterHost.hpp
484 .............
/shared/projects/openjdk/jdk-jdk/source/src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
505 ..............
/shared/projects/openjdk/jdk-jdk/source/src/hotspot/share/oops/typeArrayOop.inline.hpp
506 ...............
/shared/projects/openjdk/jdk-jdk/source/src/hotspot/share/oops/access.inline.hpp
507 ................
/shared/projects/openjdk/jdk-jdk/source/src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp
508 .................
/shared/projects/openjdk/jdk-jdk/source/src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp
509 ..................
/shared/projects/openjdk/jdk-jdk/source/src/hotspot/share/gc/shared/barrierSet.hpp

Since on AIX INCLUDE_JFR is not set, we miss out on those includes.

...Thomas

On Wed, Oct 24, 2018 at 8:51 AM Volker Simonis <volker.simonis at gmail.com> wrote:
>
> Looks good!
>
> However I don't understand why this bug does not also break the
> non-PCH build on Linux for example (I've just tried and it still
> works)? Do you understand?
>
> Regards,
> Volker
> On Wed, Oct 24, 2018 at 8:19 AM Thomas Stüfe <thomas.stuefe at gmail.com> wrote:
> >
> > Hi all,
> >
> > may I please have a review (trivial rule) for this tiny build fix:
> >
> > https://bugs.openjdk.java.net/browse/JDK-8212896
> > http://cr.openjdk.java.net/~stuefe/webrevs/8212896-aix-build-broken-after-8212611/webrev.00/webrev/
> >
> > Thank you,
> >
> > Thomas


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