< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp

Print this page
@@ -58,14 +58,16 @@
  };
  
  class VM_ShenandoahInitMark: public VM_ShenandoahOperation {
  private:
    ShenandoahConcurrentGC* const _gc;
+   const bool _do_old_gc_bootstrap;
  public:
-   VM_ShenandoahInitMark(ShenandoahConcurrentGC* gc) :
+   VM_ShenandoahInitMark(ShenandoahConcurrentGC* gc, bool do_old_gc_bootstrap) :
      VM_ShenandoahOperation(),
-     _gc(gc) {};
+     _gc(gc),
+     _do_old_gc_bootstrap(do_old_gc_bootstrap) {};
    VM_Operation::VMOp_Type type() const { return VMOp_ShenandoahInitMark; }
    const char* name()             const { return "Shenandoah Init Marking"; }
    virtual void doit();
  };
  
< prev index next >