Class G1Young

    • Method Detail

      • toSpaceExhausted

        public void toSpaceExhausted()
      • isToSpaceExhausted

        public boolean isToSpaceExhausted()
      • setParallelPhaseDuration

        public void setParallelPhaseDuration​(double duration)
      • setGcWorkers

        public void setGcWorkers​(int count)
      • setEvacuationWorkersUsed

        public void setEvacuationWorkersUsed​(int evacuationWorkersUsed)
      • setEvacuationWorkersAvailable

        public void setEvacuationWorkersAvailable​(int evacuationWorkersAvailable)
      • setCodeRootFixupDuration

        public void setCodeRootFixupDuration​(double duration)
      • setStringDedupingDuration

        public void setStringDedupingDuration​(double duration,
                                              int workers)
      • setQueueFixupStatistics

        public void setQueueFixupStatistics​(StatisticalSummary summary)
      • setTableFixupStatistics

        public void setTableFixupStatistics​(StatisticalSummary summary)
      • setCodeRootMigrationDuration

        public void setCodeRootMigrationDuration​(double duration)
      • setCodeRootPurgeDuration

        public void setCodeRootPurgeDuration​(double duration)
      • setClearCTDuration

        public void setClearCTDuration​(double duration)
      • setExpandHeapDuration

        public void setExpandHeapDuration​(double duration)
      • setOtherPhaseDurations

        public void setOtherPhaseDurations​(double duration)
      • getParallelPhaseDurationTime

        public double getParallelPhaseDurationTime()
      • getGcWorkers

        public int getGcWorkers()
      • getEvacuationWorkersUsed

        public int getEvacuationWorkersUsed()
      • getEvacuationWorkersAvailable

        public int getEvacuationWorkersAvailable()
      • getCodeRootFixupDuration

        public double getCodeRootFixupDuration()
      • getCodeRootMigrationDuration

        public double getCodeRootMigrationDuration()
      • getCodeRootPurgeDuration

        public double getCodeRootPurgeDuration()
      • getClearCTDuration

        public double getClearCTDuration()
      • getExpandHeapDuration

        public double getExpandHeapDuration()
      • getStringDedupingDuration

        public double getStringDedupingDuration()
      • getStringDeduppingWorkers

        public int getStringDeduppingWorkers()
      • getOtherPhaseDurations

        public double getOtherPhaseDurations()
      • addProcessedBuffersSummary

        public void addProcessedBuffersSummary​(StatisticalSummary summary)
      • addPhaseDuration

        public void addPhaseDuration​(String key,
                                     double duration)
      • phaseDurationFor

        public double phaseDurationFor​(String phaseName)
      • addPreEvacuationCollectionPhase

        public void addPreEvacuationCollectionPhase​(String name,
                                                    double duration)
      • preEvacuateCSetPhaseNames

        public Stream<String> preEvacuateCSetPhaseNames()
      • preEvacuateCSetPhaseDuration

        public double preEvacuateCSetPhaseDuration​(String name)
      • evacuateCSetPhaseNames

        public Stream<String> evacuateCSetPhaseNames()
      • addPostEvacuationCollectionPhase

        public void addPostEvacuationCollectionPhase​(String name,
                                                     double summary)
      • postEvacuateCSetPhaseNames

        public Stream<String> postEvacuateCSetPhaseNames()
      • postEvacuateCSetPhaseDuration

        public double postEvacuateCSetPhaseDuration​(String name)