diff --git a/src/hotspot/share/classfile/classLoaderData.hpp b/src/hotspot/share/classfile/classLoaderData.hpp index 0738070bdf7..c7d81ad7811 100644 --- a/src/hotspot/share/classfile/classLoaderData.hpp +++ b/src/hotspot/share/classfile/classLoaderData.hpp @@ -124,7 +124,7 @@ class ClassLoaderData : public CHeapObj { bool _modified_oops; // Card Table Equivalent (YC/CMS support) bool _accumulated_modified_oops; // Mod Union Equivalent (CMS support) - s2 _keep_alive; // if this CLD is kept alive. + int _keep_alive; // if this CLD is kept alive. // Used for unsafe anonymous classes and the boot class // loader. _keep_alive does not need to be volatile or // atomic since there is one unique CLD per unsafe anonymous class.