-
Bug
-
Resolution: Fixed
-
P4
-
15, 16
-
b05
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8250945 | 15.0.2 | Aleksey Shipilev | P4 | Resolved | Fixed | b01 |
JDK-8251077 | 15.0.1 | Aleksey Shipilev | P4 | Resolved | Fixed | b04 |
$ sh ./configure --with-debug-level=release --with-jvm-features=-jvmti,-services,-jfr,-nmt,-management,-vm-structs
In file included from /home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp:37,
from /home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp:34:
/home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp: In constructor 'ShenandoahSerialWeakRoots::ShenandoahSerialWeakRoots(ShenandoahPhaseTimings::Phase)':
/home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp:98:53: error: expected identifier before '{' token
98 | JFR_ONLY(JVMTI_ONLY(COMMA)_jfr_weak_roots(phase)) {};
That's because we get dangling ":".
In file included from /home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp:37,
from /home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp:34:
/home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp: In constructor 'ShenandoahSerialWeakRoots::ShenandoahSerialWeakRoots(ShenandoahPhaseTimings::Phase)':
/home/shade/trunks/jdk-jdk/src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp:98:53: error: expected identifier before '{' token
98 | JFR_ONLY(JVMTI_ONLY(COMMA)_jfr_weak_roots(phase)) {};
That's because we get dangling ":".
- backported by
-
JDK-8250945 Shenandoah: build fails without both JVMTI and JFR
- Resolved
-
JDK-8251077 Shenandoah: build fails without both JVMTI and JFR
- Resolved
- is blocked by
-
JDK-8226311 Shenandoah: Concurrent evacuation of OopStorage backed weak roots
- Resolved