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

[vector] Implement Species flattening

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: repo-panama
    • Fix Version/s: None
    • Component/s: hotspot

      Description

      1. Change the species hierarchy, essentially making it flatter and remove definition of XxxNnnSpecies classes (e.g. Float256Species).
      2. Remove the all the public method in XxxSpecies and move to XxxVector.
      3. Make XxxSpecies package private and Vector.Species<E> as user accessible Species class.
      4. Change the api methods which took XxxSpecies as input to take Species<Xxx>.
      5. Modified jtreg tests and performance benchmarks to work with the changes.

        Attachments

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved: