< prev index next >
src/share/vm/gc/g1/heapRegion.hpp
Print this page
rev 12906 : [mq]: gc_interface
@@ -30,10 +30,11 @@
#include "gc/g1/g1HeapRegionTraceType.hpp"
#include "gc/g1/heapRegionTracer.hpp"
#include "gc/g1/heapRegionType.hpp"
#include "gc/g1/survRateGroup.hpp"
#include "gc/shared/ageTable.hpp"
+#include "gc/shared/cardTable.hpp"
#include "gc/shared/spaceDecorator.hpp"
#include "utilities/macros.hpp"
// A HeapRegion is the smallest piece of a G1CollectedHeap that
// can be collected independently.
@@ -92,11 +93,11 @@
public:
HeapRegionDCTOC(G1CollectedHeap* g1,
HeapRegion* hr,
G1ParPushHeapRSClosure* cl,
- CardTableModRefBS::PrecisionStyle precision);
+ CardTable::PrecisionStyle precision);
};
// The complicating factor is that BlockOffsetTable diverged
// significantly, and we need functionality that is only in the G1 version.
// So I copied that code, which led to an alternate G1 version of
< prev index next >