src/hotspot/share/gc/shared/preservedMarks.cpp
changeset 59290 97d13893ec3c
parent 59249 29b0d0b61615
equal deleted inserted replaced
59289:c887851da33d 59290:97d13893ec3c
    26 #include "gc/shared/preservedMarks.inline.hpp"
    26 #include "gc/shared/preservedMarks.inline.hpp"
    27 #include "gc/shared/workgroup.hpp"
    27 #include "gc/shared/workgroup.hpp"
    28 #include "memory/allocation.inline.hpp"
    28 #include "memory/allocation.inline.hpp"
    29 #include "memory/resourceArea.hpp"
    29 #include "memory/resourceArea.hpp"
    30 #include "oops/oop.inline.hpp"
    30 #include "oops/oop.inline.hpp"
       
    31 #include "runtime/atomic.hpp"
    31 #include "utilities/macros.hpp"
    32 #include "utilities/macros.hpp"
    32 
    33 
    33 void PreservedMarks::restore() {
    34 void PreservedMarks::restore() {
    34   while (!_stack.is_empty()) {
    35   while (!_stack.is_empty()) {
    35     const OopAndMarkWord elem = _stack.pop();
    36     const OopAndMarkWord elem = _stack.pop();