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

(tiered) C1 on sparc should return long values in G1

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 7
    • hotspot
    • None
    • sparc
    • solaris_9

      In 32-bit sparc C2 operates on longs in one register, returning long values in G1 instead of O0 since O0 might get it's head chopped off by the register saving code. Currently in tiered C1 doesn't deal with this so C2 isn't allowed to compile methods which return longs. C1 should be fixed to expect and return the value in G1.

            never Tom Rodriguez
            never Tom Rodriguez
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: