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

JDK-8231209 11u backport breaks jmm binary compatibility

XMLWordPrintable

        The backport of JDK-8231209 added a new method, jmm_GetOneThreadAllocatedMemory, to the jmm_interface, which breaks previously compiled binaries that reference the updated interface. See hotspot/share/include/jmm.h.

        The fix is to use one of the reserved jmm_interface slots, say reserved2, for jmm_GetOneThreadAllocatedMemory. Choose reserved2 in anticipation of jdk8u JDK-8185003 backport wanting reserved6 for a new DumpThreadsMaxDepth entry.

              phh Paul Hohensee
              phh Paul Hohensee
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: