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

AArch64: JVMCI: Implement trampoline calls

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 11
    • 10
    • hotspot
    • b01
    • aarch64

      AArch64 call instructions only have a 26-bit range, so if the code cache is greater than 128 megabytes (and it is by default) compilations fail with out-of-range branches.

      C1 and C2 solved this by generating trampolines for Java calls. The Aarch64 JVMCI CodeInstaller doesn't generate trampolines, and we should fix it so that it does.

            aph Andrew Haley
            aph Andrew Haley
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: