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

JDK-8231209 11u backport breaks jmm binary compatibility

    XMLWordPrintable

    Details

      Backports

        Description

        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.

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  Created:
                  Updated:
                  Resolved: