src/share/vm/runtime/safepoint.hpp

Print this page

        

@@ -20,10 +20,20 @@
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  *
  */
 
+#ifndef SHARE_VM_RUNTIME_SAFEPOINT_HPP
+#define SHARE_VM_RUNTIME_SAFEPOINT_HPP
+
+#include "asm/assembler.hpp"
+#include "code/nmethod.hpp"
+#include "memory/allocation.hpp"
+#include "runtime/extendedPC.hpp"
+#include "runtime/os.hpp"
+#include "utilities/ostream.hpp"
+
 //
 // Safepoint synchronization
 ////
 // The VMThread or CMS_thread uses the SafepointSynchronize::begin/end
 // methods to enter/exit a safepoint region. The begin method will roll

@@ -230,5 +240,7 @@
     }
   }
 };
 
 
+
+#endif // SHARE_VM_RUNTIME_SAFEPOINT_HPP