[aarch64] store_klass needs to use store release

XMLWordPrintable

    • Type: Bug
    • Resolution: Not an Issue
    • Priority: P3
    • None
    • Affects Version/s: None
    • Component/s: hotspot
    • None
    • aarch64

      When a concurrent GC is in use (G1 or CMS), we must generate store_release instructions when setting an object's klass field.

      The runtime was updated to store_release instructions when creating objects through the slow path and to do load_acquire instructions when reading the klass field from concurrent readers See JDK-8160369 and sub-tasks.

            Assignee:
            Derek White
            Reporter:
            Derek White
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: