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

JvmtiTagMap::weak_oops_do() should not trigger barriers

    XMLWordPrintable

Details

    • gc
    • b33

    Backports

      Description

        JvmtiTagMap::weak_oops_do() is used by GC, and GC wants to see raw oop, not translated by barriers.

        The method uses NativeAccess barrier to load oop, which is incorrect. This unexpected behavior results Shenandoah failure.

        Attachments

          Issue Links

            Activity

              People

                zgu Zhengyu Gu
                zgu Zhengyu Gu
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: