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

C2: large constant offsets aren't handled on SPARC

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b110
    • CPU:
      sparc_64
    • OS:
      solaris
    • Verification:
      Verified

      Backports

        Description

        LFCaching causes bulk nashorn performance regression on SPARC.
        Here is data, comparing 8u40-b05(no lfcaching) vs 8u40-b19.

        1. nasnorn with optimistic typing:
        <benchmark> <perf regression in percentage>
        Box2d 157.46%
        Crypto 18.37%
        Gbemu 71.36%
        NavierStokes 27.59%
        Raytrace 72.39%
        Richards 11.76%

        2. 1. nasnorn without optimistic typing:
        <benchmark> <perf regression in percentage>
        Box2d 340.24%
        Richards 18.83%

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                vlivanov Vladimir Ivanov
                Reporter:
                skuksenko Sergey Kuksenko
                Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: