< prev index next >

src/hotspot/share/gc/parallel/parallelArguments.cpp

Print this page
rev 47829 : 8189389: Move heap creation into GC interface

@@ -22,11 +22,14 @@
  *
  */
 
 #include "precompiled.hpp"
 #include "gc/parallel/parallelArguments.hpp"
+#include "gc/parallel/parallelScavengeHeap.hpp"
+#include "gc/shared/adaptiveSizePolicy.hpp"
 #include "gc/shared/collectorPolicy.hpp"
+#include "gc/shared/gcArguments.inline.hpp"
 #include "runtime/globals.hpp"
 #include "runtime/globals_extension.hpp"
 #include "runtime/java.hpp"
 #include "runtime/vm_version.hpp"
 #include "utilities/defaultStream.hpp"

@@ -85,5 +88,9 @@
     if (FLAG_IS_DEFAULT(MarkSweepDeadRatio)) {
       FLAG_SET_DEFAULT(MarkSweepDeadRatio, 1);
     }
   }
 }
+
+CollectedHeap* ParallelArguments::create_heap() {
+  return create_heap_with_policy<ParallelScavengeHeap, GenerationSizer>();
+}
< prev index next >