REDO - Reduce Symbol::_identity_hash to 2 bytes

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Fixed
    • Priority: P4
    • 9
    • Affects Version/s: 9
    • Component/s: hotspot
    • b81

        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

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

                Created:
                Updated:
                Resolved: