equal
deleted
inserted
replaced
36 #include "gc/shared/preservedMarks.inline.hpp" |
36 #include "gc/shared/preservedMarks.inline.hpp" |
37 #include "oops/access.inline.hpp" |
37 #include "oops/access.inline.hpp" |
38 #include "oops/compressedOops.inline.hpp" |
38 #include "oops/compressedOops.inline.hpp" |
39 #include "oops/oop.inline.hpp" |
39 #include "oops/oop.inline.hpp" |
40 |
40 |
41 class UpdateRSetDeferred : public ExtendedOopClosure { |
41 class UpdateRSetDeferred : public BasicOopIterateClosure { |
42 private: |
42 private: |
43 G1CollectedHeap* _g1h; |
43 G1CollectedHeap* _g1h; |
44 DirtyCardQueue* _dcq; |
44 DirtyCardQueue* _dcq; |
45 G1CardTable* _ct; |
45 G1CardTable* _ct; |
46 |
46 |