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

Investigate the concurrent execution of DynamicArchive dumping

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an Issue
    • Icon: P4 P4
    • 21
    • 21
    • hotspot

      DynamicArchive dumping can occur in two ways:
      1. during VM shutdown in before_exit()
      2. via jcmd VM.cds dynamic_dump

      It is possible that both of the above could happen concurrently.

      Investigate if the DynamicArchive dump logic is capable of handling concurrent execution (we know the preparatory phase of dumping can not). Otherwise, a lock is needed to ensure the dumping operation is performed one at a time.

            ccheung Calvin Cheung
            ccheung Calvin Cheung
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: