Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8244243

Shenandoah: Cleanup Shenandoah phase timing tracking and JFR event supporting

    XMLWordPrintable

Details

    • gc
    • b23

    Description

      Shenandoah phase timing tracking and JFR event supporting are inconsistent, as JFR event supporting was added gradually.

      This cleanup intends to better define the tracking behaviors by different classes, also added missing JFR worker events.

      ShenandoahGCPhaseTiming: only tracks Shenandoah specific timing, but does not emit JFR event.

      ShenandoahPausePhase, ShenandoahConcurrentPhase and ShenandoahGCPhase: track Shenandoah specific timings and also emit JFR events.

      Attachments

        Activity

          People

            zgu Zhengyu Gu
            zgu Zhengyu Gu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: