< prev index next >

src/hotspot/share/gc/shared/preservedMarks.cpp

Print this page

        

@@ -26,10 +26,11 @@
 #include "gc/shared/preservedMarks.inline.hpp"
 #include "gc/shared/workgroup.hpp"
 #include "memory/allocation.inline.hpp"
 #include "memory/resourceArea.hpp"
 #include "oops/oop.inline.hpp"
+#include "runtime/atomic.hpp"
 #include "utilities/macros.hpp"
 
 void PreservedMarks::restore() {
   while (!_stack.is_empty()) {
     const OopAndMarkWord elem = _stack.pop();
< prev index next >