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

AARCH64: wrong encoding for exclusive and atomic load/stores

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 10, 11, 12
    • Fix Version/s: 12
    • Component/s: hotspot
    • Subcomponent:
    • Resolved In Build:
      b24
    • CPU:
      aarch64

      Description

      According to specification, all loads and stores treats register number 31 as sp for base addressing register. Current hotspot encoding for exclusive and atomic load/stores can't accept sp as base addressing register and leads to assert. There is no such usage in hotspot so far, but adding new code with such usage is blocked.

        Attachments

          Activity

            People

            Assignee:
            dpochepk Dmitrij Pochepko
            Reporter:
            dpochepk Dmitrij Pochepko
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: