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

Lilliput: Build COH archives

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P4
    • repo-lilliput
    • repo-lilliput-17, repo-lilliput-21, repo-lilliput
    • hotspot

    Description

      This is a breakout and a prerequisite for JDK-8325104.

      In order to run with +COH and CDS enabled, and to enable tests testing this combination, we need to build archives with +COH too.

      This expands the number of archives built to four:

      - classes.jsa, classes_nocoops.jsa
      - classes_coh.jsa, classes_nocoops_coh.jsa

      But note that the upcoming JEP "CDS Archived Object Streaming" (JDK-8326035) will do away with the +-Coops distinction and possibly (though that's harder) later the +-COH distinction, too.

      But that JEP has to be shipped first, and at first it will exist alongside the older, current, implementation it aims to replace. Until then I propose to build +-COH archives in addition to +-Coops archives.

      Attachments

        Issue Links

          Activity

            People

              stuefe Thomas Stuefe
              stuefe Thomas Stuefe
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: