-
Bug
-
Resolution: Withdrawn
-
P4
-
None
-
11, 15, 16
-
generic
-
generic
Currently, all JFR metadata is collected in a single metadata.xml file. From those, the build machinery generates headers and some other things from it. For JVM-feature-specific metadata, this leads to stuff generated that doesn't exist when the feature is excluded from the build. For example, when disabling Shenandoah, we still need to compile empty methods in jfrPeriodic.cpp to satisfy the generated code.