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

Don't vecorized array operations that can't be aligned at runtime.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 5.0
    • Fix Version/s: hs10
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
    • Introduced In Build:
      b12
    • Introduced In Version:
    • Resolved In Build:
      b13
    • CPU:
      sparc
    • OS:
      solaris_9

      Backports

        Description

        Don't vecorized array operations that can't be aligned at runtime
        such as:
            for (int i = 0; i < len-badstride; i+= badstride) {
              ia[i+0] = ia2[i+0];
              ia[i+1] = ia2[i+1];
              ia[i+2] = ia2[i+2];
              ia[i+3] = ia2[i+3];
              ia[i+4] = ia2[i+4];
              ia[i+5] = ia2[i+5];
              ia[i+6] = ia2[i+6];
              ia[i+7] = ia2[i+7];
            }

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  rknippelsunw Ross Knippel (Inactive)
                  Reporter:
                  rknippelsunw Ross Knippel (Inactive)
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: