this.fullGCEvents = new ArrayList<GCEvent>();
this.currentNoFullGCEvents = new ArrayList<GCEvent>();
this.currentPostGCSlope = new RegressionLine();
this.postFullGCSlope = new RegressionLine();
this.postGCSlope = new DoubleData();
this.freedMemoryByGC = new IntData();
this.freedMemoryByFullGC = new IntData();
this.postFullGCUsedHeap = new IntData();
this.postGCUsedMemory = new IntData();
this.totalPause = new DoubleData();
this.fullGCPause = new DoubleData();
this.gcPause = new DoubleData();
this.vmOperationPause = new DoubleData();
this.pauseInterval = new DoubleData();
this.initiatingOccupancyFraction = new DoubleData();
this.currentRelativePostGCIncrease = new RegressionLine();
this.relativePostGCIncrease = new DoubleData();
this.relativePostFullGCIncrease = new RegressionLine();
this.fullGcEventPauses = new TreeMap<String, DoubleData>();
this.gcEventPauses = new TreeMap<String, DoubleData>();
this.concurrentGcEventPauses = new TreeMap<String, DoubleData>();
this.vmOperationEventPauses = new TreeMap<String, DoubleData>();
this.heapAllocatedSizes = new IntData();
this.permAllocatedSizes = new IntData();
this.tenuredAllocatedSizes = new IntData();
this.youngAllocatedSizes = new IntData();
this.heapUsedSizes = new IntData();
this.permUsedSizes = new IntData();
this.tenuredUsedSizes = new IntData();
this.youngUsedSizes = new IntData();
this.postConcurrentCycleUsedTenuredSizes = new IntData();
this.postConcurrentCycleUsedHeapSizes = new IntData();
this.promotion = new IntData();
}