--- old/src/hotspot/share/gc/shared/oopStorageParState.hpp 2018-03-12 10:02:43.090351585 -0400 +++ new/src/hotspot/share/gc/shared/oopStorageParState.hpp 2018-03-12 10:02:42.339282376 -0400 @@ -26,7 +26,6 @@ #define SHARE_GC_SHARED_OOPSTORAGEPARSTATE_HPP #include "gc/shared/oopStorage.hpp" -#include "memory/allocation.hpp" #include "utilities/macros.hpp" #if INCLUDE_ALL_GCS @@ -140,7 +139,7 @@ // If is_alive->do_object_b(*p) is false, then cl will not be // invoked on p. -class OopStorage::BasicParState VALUE_OBJ_CLASS_SPEC { +class OopStorage::BasicParState { OopStorage* _storage; void* volatile _next_block; bool _concurrent; @@ -164,7 +163,7 @@ }; template -class OopStorage::ParState VALUE_OBJ_CLASS_SPEC { +class OopStorage::ParState { BasicParState _basic_state; public: @@ -178,7 +177,7 @@ }; template<> -class OopStorage::ParState VALUE_OBJ_CLASS_SPEC { +class OopStorage::ParState { BasicParState _basic_state; public: