100
101 ifneq ($(call check-jvm-feature, jni-check), true)
102 JVM_CFLAGS_FEATURES += -DINCLUDE_JNI_CHECK=0
103 JVM_EXCLUDE_FILES += jniCheck.cpp
104 endif
105
106 ifneq ($(call check-jvm-feature, services), true)
107 JVM_CFLAGS_FEATURES += -DINCLUDE_SERVICES=0
108 JVM_EXCLUDE_FILES += heapDumper.cpp heapInspection.cpp \
109 attachListener_$(HOTSPOT_TARGET_OS).cpp attachListener.cpp
110 endif
111
112 ifneq ($(call check-jvm-feature, management), true)
113 JVM_CFLAGS_FEATURES += -DINCLUDE_MANAGEMENT=0
114 endif
115
116 ifneq ($(call check-jvm-feature, cds), true)
117 JVM_CFLAGS_FEATURES += -DINCLUDE_CDS=0
118 JVM_EXCLUDE_FILES += \
119 classListParser.cpp \
120 classLoaderExt.cpp \
121 dynamicArchive.cpp \
122 filemap.cpp \
123 heapShared.cpp \
124 metaspaceShared.cpp \
125 metaspaceShared_$(HOTSPOT_TARGET_CPU).cpp \
126 metaspaceShared_$(HOTSPOT_TARGET_CPU_ARCH).cpp \
127 sharedClassUtil.cpp \
128 sharedPathsMiscInfo.cpp \
129 systemDictionaryShared.cpp \
130 #
131 endif
132
133 ifneq ($(call check-jvm-feature, nmt), true)
134 JVM_CFLAGS_FEATURES += -DINCLUDE_NMT=0
135 JVM_EXCLUDE_FILES += \
136 memBaseline.cpp memReporter.cpp mallocTracker.cpp virtualMemoryTracker.cpp nmtCommon.cpp \
137 memTracker.cpp nmtDCmd.cpp mallocSiteTable.cpp threadStackTracker.cpp
138 endif
139
|
100
101 ifneq ($(call check-jvm-feature, jni-check), true)
102 JVM_CFLAGS_FEATURES += -DINCLUDE_JNI_CHECK=0
103 JVM_EXCLUDE_FILES += jniCheck.cpp
104 endif
105
106 ifneq ($(call check-jvm-feature, services), true)
107 JVM_CFLAGS_FEATURES += -DINCLUDE_SERVICES=0
108 JVM_EXCLUDE_FILES += heapDumper.cpp heapInspection.cpp \
109 attachListener_$(HOTSPOT_TARGET_OS).cpp attachListener.cpp
110 endif
111
112 ifneq ($(call check-jvm-feature, management), true)
113 JVM_CFLAGS_FEATURES += -DINCLUDE_MANAGEMENT=0
114 endif
115
116 ifneq ($(call check-jvm-feature, cds), true)
117 JVM_CFLAGS_FEATURES += -DINCLUDE_CDS=0
118 JVM_EXCLUDE_FILES += \
119 classListParser.cpp \
120 classLoaderDataShared.cpp \
121 classLoaderExt.cpp \
122 dynamicArchive.cpp \
123 filemap.cpp \
124 heapShared.cpp \
125 metaspaceShared.cpp \
126 metaspaceShared_$(HOTSPOT_TARGET_CPU).cpp \
127 metaspaceShared_$(HOTSPOT_TARGET_CPU_ARCH).cpp \
128 sharedClassUtil.cpp \
129 sharedPathsMiscInfo.cpp \
130 systemDictionaryShared.cpp \
131 #
132 endif
133
134 ifneq ($(call check-jvm-feature, nmt), true)
135 JVM_CFLAGS_FEATURES += -DINCLUDE_NMT=0
136 JVM_EXCLUDE_FILES += \
137 memBaseline.cpp memReporter.cpp mallocTracker.cpp virtualMemoryTracker.cpp nmtCommon.cpp \
138 memTracker.cpp nmtDCmd.cpp mallocSiteTable.cpp threadStackTracker.cpp
139 endif
140
|