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

Discontinue hprof format from reporting signers and protection domains in classes

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Fix
    • Icon: P4 P4
    • tbd
    • 9
    • hotspot
    • None
    • svc


      We are proposing changing the implementation java/lang/Class.getSigners and setSigners to not require a signers field per class (which is currently injected by the JVM) to save footprint. This change requires that we discontinue support for reporting the signers object ID in hprof format per class.

      For protection domains, the proposed change will expose this field as a private field in java/lang/Class so normal hprof heap walking will find this field.

      Proposed change to the hprof spec: jdk/src/share/demo/jvmti/hprof/manual.html is
      http://cr.openjdk.java.net/~coleenp/manual.html

            Unassigned Unassigned
            coleenp Coleen Phillimore
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: