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

Obsolete stale compiler flags

    Details

    • Type: CSR
    • Status: Closed
    • Priority: P4
    • Resolution: Approved
    • Fix Version/s: 13
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
    • Compatibility Kind:
      behavioral
    • Compatibility Risk:
      minimal
    • Compatibility Risk Description:
      The functionality controlled by the flags has already been removed.
    • Interface Kind:
      add/remove/modify command line option

      Description

      Summary

      Obsolete left-over flags that was used to control the flat profiler that was removed in JDK 10.

      Problem

      Technical debt.

      Solution

      Obsolete the flags in JDK 13 and remove them in JDK 14.

      Specification

      The following flags are obsoleted in JDK 13 and expired in JDK 14: ProfilerPrintByteCodeStatistics, ProfilerRecordPC, ProfileVM, ProfileIntervals, ProfileIntervalsTicks, ProfilerNumberOfInterpretedMethods, ProfilerNumberOfCompiledMethods, ProfilerNumberOfStubMethods and ProfilerNumberOfRuntimeStubNodes.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                redestad Claes Redestad
                Reporter:
                redestad Claes Redestad
                Reviewed By:
                Vladimir Kozlov
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: