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

Lilliput: Build COH archives

XMLWordPrintable

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

      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.

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

              Created:
              Updated:
              Resolved: