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

REDO - Reduce Symbol::_identity_hash to 2 bytes

    Details

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

      Backports

        Description

        Multiple failures in RT and GC nightlies due to:

        sun.jvm.hotspot.types.WrongTypeException: field "_identity_hash" in type Symbol is not of type jshort, but instead of type short
        at sun.jvm.hotspot.types.basic.BasicType.getField(BasicType.java:206)
        at sun.jvm.hotspot.types.basic.BasicType.getField(BasicType.java:212)
        at sun.jvm.hotspot.types.basic.BasicType.getJShortField(BasicType.java:253)
        at sun.jvm.hotspot.oops.Symbol.initialize(Symbol.java:50)
        at sun.jvm.hotspot.oops.Symbol.access$000(Symbol.java:37)
        at sun.jvm.hotspot.oops.Symbol$1.update(Symbol.java:41)
        at sun.jvm.hotspot.runtime.VM.registerVMInitializedObserver(VM.java:436)
        at sun.jvm.hotspot.oops.Symbol.<clinit>(Symbol.java:39)
        ... 18 more


        Seems to be caused by JDK-8087143: Reduce Symbol::_identity_hash to 2 bytes

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  minqi Yumin Qi
                  Reporter:
                  jwilhelm Jesper Wilhelmsson
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  5 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: