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

C1: Use MDO offsets as int consts instead of intptr consts

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Duplicate
    • P4
    • tbd
    • 17, 21, 22
    • hotspot

    Description

      Noticed this when looking at C1 profiling code. We use MDO offsets as intptrConst, despite them being very small. This leads to loads with movabs with large immediates on x86. We can instead just load them as intConsts. This affects tier3 profiling code only.

      Attachments

        Issue Links

          Activity

            People

              shade Aleksey Shipilev
              shade Aleksey Shipilev
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: