equal
deleted
inserted
replaced
44 |
44 |
45 #include "memory/iterator.inline.hpp" |
45 #include "memory/iterator.inline.hpp" |
46 #include "memory/metaspace.hpp" |
46 #include "memory/metaspace.hpp" |
47 #include "memory/resourceArea.hpp" |
47 #include "memory/resourceArea.hpp" |
48 #include "oops/oop.inline.hpp" |
48 #include "oops/oop.inline.hpp" |
|
49 #include "runtime/handles.inline.hpp" |
49 |
50 |
50 template<UpdateRefsMode UPDATE_REFS, StringDedupMode STRING_DEDUP> |
51 template<UpdateRefsMode UPDATE_REFS, StringDedupMode STRING_DEDUP> |
51 class ShenandoahInitMarkRootsClosure : public OopClosure { |
52 class ShenandoahInitMarkRootsClosure : public OopClosure { |
52 private: |
53 private: |
53 ShenandoahObjToScanQueue* _queue; |
54 ShenandoahObjToScanQueue* _queue; |