--- old/src/hotspot/share/oops/oop.inline.hpp 2018-04-27 15:30:06.302202133 +0200 +++ new/src/hotspot/share/oops/oop.inline.hpp 2018-04-27 15:30:06.058202142 +0200 @@ -348,7 +348,6 @@ return cas_set_mark_raw(m, compare) == compare; } -#if INCLUDE_ALL_GCS oop oopDesc::forward_to_atomic(oop p) { markOop oldMark = mark_raw(); markOop forwardPtrMark = markOopDesc::encode_pointer_as_mark(p); @@ -370,7 +369,6 @@ } return forwardee(); } -#endif // Note that the forwardee is not the same thing as the displaced_mark. // The forwardee is used when copying during scavenge and mark-sweep. @@ -398,7 +396,7 @@ } } -#if INCLUDE_ALL_GCS +#if INCLUDE_PARALLELGC void oopDesc::pc_follow_contents(ParCompactionManager* cm) { klass()->oop_pc_follow_contents(this, cm); } @@ -420,7 +418,7 @@ } // Else skip it. The TypeArrayKlass in the header never needs scavenging. } -#endif // INCLUDE_ALL_GCS +#endif // INCLUDE_PARALLELGC #define OOP_ITERATE_DEFN(OopClosureType, nv_suffix) \ \ @@ -460,7 +458,7 @@ return oop_iterate_size(&cl, mr); } -#if INCLUDE_ALL_GCS +#if INCLUDE_OOP_OOP_ITERATE_BACKWARDS #define OOP_ITERATE_BACKWARDS_DEFN(OopClosureType, nv_suffix) \ \ inline void oopDesc::oop_iterate_backwards(OopClosureType* blk) { \ @@ -468,7 +466,7 @@ } #else #define OOP_ITERATE_BACKWARDS_DEFN(OopClosureType, nv_suffix) -#endif // INCLUDE_ALL_GCS +#endif #define ALL_OOPDESC_OOP_ITERATE(OopClosureType, nv_suffix) \ OOP_ITERATE_DEFN(OopClosureType, nv_suffix) \