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

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

XMLWordPrintable

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

      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.

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

              Created:
              Updated:
              Resolved: