make/hotspot/lib/JvmFeatures.gmk
changeset 50113 caf115bb98ad
parent 50104 4ea7917929b9
child 50188 531b4069637e
equal deleted inserted replaced
50112:7a2a740815b7 50113:caf115bb98ad
   152   JVM_CFLAGS_FEATURES += -DINCLUDE_SERIALGC=0
   152   JVM_CFLAGS_FEATURES += -DINCLUDE_SERIALGC=0
   153   JVM_EXCLUDE_PATTERNS += gc/serial
   153   JVM_EXCLUDE_PATTERNS += gc/serial
   154   # If serial is disabled, we cannot use serial as OldGC in parallel
   154   # If serial is disabled, we cannot use serial as OldGC in parallel
   155   JVM_EXCLUDE_FILES += psMarkSweep.cpp psMarkSweepDecorator.cpp
   155   JVM_EXCLUDE_FILES += psMarkSweep.cpp psMarkSweepDecorator.cpp
   156 endif
   156 endif
       
   157 
       
   158 ifneq ($(call check-jvm-feature, jfr), true)
       
   159   JVM_CFLAGS_FEATURES += -DINCLUDE_JFR=0
       
   160   JVM_EXCLUDE_PATTERNS += jfr
       
   161 endif
       
   162 
   157 ################################################################################
   163 ################################################################################
   158 
   164 
   159 ifeq ($(call check-jvm-feature, link-time-opt), true)
   165 ifeq ($(call check-jvm-feature, link-time-opt), true)
   160   # NOTE: Disable automatic opimization level and let the explicit cflag control
   166   # NOTE: Disable automatic opimization level and let the explicit cflag control
   161   # optimization level instead. This activates O3 on slowdebug builds, just
   167   # optimization level instead. This activates O3 on slowdebug builds, just