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

JvmtiTagMap::weak_oops_do() should not trigger barriers

XMLWordPrintable

    • gc
    • b33

        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.

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

                Created:
                Updated:
                Resolved: