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

Refactoring api for mask, shuffle creation and move inner class to top-level

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 13
    • Fix Version/s: tbd
    • Component/s: hotspot
    • Subcomponent:
    • CPU:
      generic
    • OS:
      generic

      Description

      1. mask and shuffle creation methods (example, maskFromArray()) right now are defined in XxxVector. From user’s perspective it seems more intuitive for Mask/Shuffle to define these methods.

      2. Species, Shape, Shuffle and Mask classes can be moved to the top-level instead of being nested inside vector and renamed by prefixing "Vector" to the class names.

      3. Species can be converted to an interface.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kkharbas Kishor Kharbas
                Reporter:
                kkharbas Kishor Kharbas
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: