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

x86: Improve scratch register handling in VM stubs

    XMLWordPrintable

Details

    • b12
    • x86

    Description

      Constants which reside outside code cache are not guaranteed to be reachable in RIP-relative addressing mode from stub code. Provide a scratch register to ensure constants are reachable irrespective of process memory layout. Make scratch register usage explicit to avoid conflicts with stub code.

      Attachments

        Issue Links

          Activity

            People

              vlivanov Vladimir Ivanov
              vlivanov Vladimir Ivanov
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: