1.1 --- a/src/share/vm/memory/space.cpp Fri Jan 18 05:33:32 2013 -0800 1.2 +++ b/src/share/vm/memory/space.cpp Wed Jan 23 13:02:39 2013 -0500 1.3 @@ -40,6 +40,7 @@ 1.4 #include "runtime/safepoint.hpp" 1.5 #include "utilities/copy.hpp" 1.6 #include "utilities/globalDefinitions.hpp" 1.7 +#include "utilities/macros.hpp" 1.8 1.9 void SpaceMemRegionOopsIterClosure::do_oop(oop* p) { SpaceMemRegionOopsIterClosure::do_oop_work(p); } 1.10 void SpaceMemRegionOopsIterClosure::do_oop(narrowOop* p) { SpaceMemRegionOopsIterClosure::do_oop_work(p); } 1.11 @@ -658,7 +659,7 @@ 1.12 } 1.13 } 1.14 1.15 -#ifndef SERIALGC 1.16 +#if INCLUDE_ALL_GCS 1.17 #define ContigSpace_PAR_OOP_ITERATE_DEFN(OopClosureType, nv_suffix) \ 1.18 \ 1.19 void ContiguousSpace::par_oop_iterate(MemRegion mr, OopClosureType* blk) {\ 1.20 @@ -673,7 +674,7 @@ 1.21 ALL_PAR_OOP_ITERATE_CLOSURES(ContigSpace_PAR_OOP_ITERATE_DEFN) 1.22 1.23 #undef ContigSpace_PAR_OOP_ITERATE_DEFN 1.24 -#endif // SERIALGC 1.25 +#endif // INCLUDE_ALL_GCS 1.26 1.27 void ContiguousSpace::oop_iterate(ExtendedOopClosure* blk) { 1.28 if (is_empty()) return;