[11u] (urgent) RFR (XS) 8265718: Build failure after JDK-8258414 11u backport
Thomas Stüfe
thomas.stuefe at gmail.com
Thu Apr 22 07:13:21 UTC 2021
That's not enough to fix it, it also misses
#include "runtime/interfaceSupport.inline.hpp"
..Thomas
On Thu, Apr 22, 2021 at 8:18 AM Aleksey Shipilev <shade at redhat.com> wrote:
> Current jdk11u fastdebug build fails with:
>
> /home/shade/trunks/jdk-updates-jdk11u-dev/src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp:
>
> In static member function 'static void
> ObjectSampleCheckpoint::on_rotation(const ObjectSampler*)':
> /home/shade/trunks/jdk-updates-jdk11u-dev/src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp:298:14:
>
> error: 'JfrJavaSupport' has not been declared
> 298 | DEBUG_ONLY(JfrJavaSupport::check_java_thread_in_native(thread);)
> | ^~~~~~~~~~~~~~
> /home/shade/trunks/jdk-updates-jdk11u-dev/src/hotspot/share/utilities/macros.hpp:393:26:
> note: in
> definition of macro 'DEBUG_ONLY'
> 393 | #define DEBUG_ONLY(code) code
> | ^~~~
>
> Fix:
>
> diff -r 31224d74aa23
> src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
> ---
> a/src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
> Thu Sep 05 12:39:48
> 2019 +0200
> +++
> b/src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
> Thu Apr 22 08:09:40
> 2021 +0200
> @@ -22,10 +22,11 @@
> *
> */
>
> #include "precompiled.hpp"
> #include "jfr/jfrEvents.hpp"
> +#include "jfr/jni/jfrJavaSupport.hpp"
> #include "jfr/leakprofiler/chains/edgeStore.hpp"
> #include "jfr/leakprofiler/chains/objectSampleMarker.hpp"
> #include "jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp"
> #include "jfr/leakprofiler/checkpoint/objectSampleWriter.hpp"
> #include "jfr/leakprofiler/leakProfiler.hpp"
>
> Testing: Linux x86_64 fastdebug build
>
> --
> Thanks,
> -Aleksey
>
>
More information about the jdk-updates-dev
mailing list