src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
changeset 53582 881c5fbeb849
parent 53383 5dc89efc08f0
child 54006 a421bdf22394
equal deleted inserted replaced
53581:dfacdb971494 53582:881c5fbeb849
    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;