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

[lworld] Adopt `primitive' as the modifier in declaration of identity free classes in lieu of `inline`

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: repo-valhalla
    • Fix Version/s: repo-valhalla
    • Component/s: tools
    • Labels:
    • Subcomponent:
    • CPU:
      generic
    • OS:
      generic

      Description

      The "Primitive Objects" JEP (https://openjdk.java.net/jeps/8251554) proposes a completely new nomenclature for identity free classes. Rather than being declared with inline as the modifier, these are now to be declared as primitive classes.

      This RFE is to adopt the new nomenclature in sources and tests.

      The said JEP also has various other changes that need to be implemented (PrimitiveObject interface for example.) These will be taken up in separate tasks.

      Also the present ticket is just being used to implement support for the new declaration syntax and adapt all component's tests accordingly. Attendant changes to internal and external API's, comments, javadoc and other such will be taken up separately.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              sadayapalam Srikanth Adayapalam
              Reporter:
              sadayapalam Srikanth Adayapalam
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: