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

Enable multi-register return values for optimized upcall stubs

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: repo-panama
    • Fix Version/s: None
    • Component/s: tools

      Description

      Optimized upcall stubs are missing support for multi-register returns.

      The implementation could do something similar as for native invokers: namely pre-allocate a bit of memory, and then have the callee write the return values into that.

      Implementing this would also allow us the remove the buffered invocation strategy for upcalls.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jvernee Jorn Vernee
              Reporter:
              jvernee Jorn Vernee
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: