< prev index next >

make/excludeSrc.make

Print this page

        

@@ -81,11 +81,11 @@
       CXXFLAGS += -DINCLUDE_ALL_GCS=0
       CFLAGS += -DINCLUDE_ALL_GCS=0
 
       gc_impl := $(HS_COMMON_SRC)/share/vm/gc_implementation
       gc_impl_alt := $(HS_ALT_SRC)/share/vm/gc_implementation
-      gc_subdirs := concurrentMarkSweep g1 parallelScavenge parNew
+      gc_subdirs := concurrentMarkSweep g1 shenandoah shenandoah/heuristics shenandoah/mode shenandoah/c1 shenandoah/c2 parallelScavenge parNew
       gc_exclude := $(foreach gc,$(gc_subdirs),                         \
                      $(notdir $(wildcard $(gc_impl)/$(gc)/*.cpp))       \
                      $(notdir $(wildcard $(gc_impl_alt)/$(gc)/*.cpp)))
       Src_Files_EXCLUDE += $(gc_exclude)
 

@@ -114,11 +114,19 @@
       Src_Files_EXCLUDE += $(filter-out $(gc_shared_keep),$(gc_shared_all))
 
       # src/share/vm/services
       Src_Files_EXCLUDE +=                                              \
         g1MemoryPool.cpp                                                \
+        shenandoahMemoryPool.cpp                                        \
         psMemoryPool.cpp
+
+      Src_Files_EXCLUDE +=                                              \
+        shenandoahBarrierSetAssembler_x86.cpp                           \
+        shenandoahBarrierSetAssembler_aarch64.cpp                       \
+        shenandoahBarrierSetAssembler_ppc.cpp                           \
+        shenandoahBarrierSetAssembler_sparc.cpp                         \
+        shenandoahBarrierSetAssembler_zero.cpp
 endif
 
 ifeq ($(INCLUDE_NMT), false)
       CXXFLAGS += -DINCLUDE_NMT=0
       CFLAGS += -DINCLUDE_NMT=0
< prev index next >