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

AArch64: Remove trampoline_call1

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: 19
    • Fix Version/s: tbd
    • Component/s: hotspot
    • Labels:
      None

      Description

      Post-action from https://github.com/openjdk/jdk/pull/8564 :

      The project Loom has introduced trampoline_call1 to workaround crashes. Trampoline_call can do dummy code generation to calculate the size of C2 generated code. This is done in the output phase. Now trampoline_call can be used outside of C2 and without the output phase: https://github.com/openjdk/jdk/blob/e0d361cea91d3dd1450aece73f660b4abb7ce5fa/src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp#L1042.

      https://github.com/openjdk/jdk/pull/8564/commits/56c354f3080671f33ce88f465b2c80fa807219dd contains changes which fix the issue.

        Attachments

          Activity

            People

            Assignee:
            eastigeevich Evgeny Astigeevich
            Reporter:
            eastigeevich Evgeny Astigeevich
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: