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

Clean up CDS handling of i2i_entry

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 16
    • Fix Version/s: 16
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b26

      Description

      This is a prerequisite for JDK-8250989 - Consolidate buffer allocation code for CDS static/dynamic archive dumping.

      [1] Move the allocation of the i2i buffer after all classes are loaded. This makes it possible to estimate the size of the CDS archive before we allocate the output space (this is what dynamic archive does now).
      [2] No need to generate the i2i trampoline code during -Xshare:dump
      [3] Clean up the CDS code in abstractInterpreter.cpp and add more comments.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              iklam Ioi Lam
              Reporter:
              iklam Ioi Lam
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: