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

Remove duplication in class redefinition and retransformation specs

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 15
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b25

      Description

      The specs of the JVM TI RedefineClasses/RetransformClasses, Instrumentation redefineClasses/retransformClasses, JDI redefineClasses and JDWP command RedefineClasses have clarifications about unsupported changes in class redefinition and retransformation. For instance, all specs list the class file attributes that are not allowed to change. This creates some unnecessary extra work and CSR's when new class file attributes are introduced.
      The suggestion is to keep this in the JVM TI spec only. Other specs (Instrumentation, JDI and JDWP) should reference the JVM TI spec description.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                sspitsyn Serguei Spitsyn
                Reporter:
                sspitsyn Serguei Spitsyn
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: