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

Shenandoah should not uncommit below minimum heap size

    XMLWordPrintable

Details

    • gc
    • b16

    Backports

      Description

        There is some confusion what -Xms really means. Current code assumes it only means "initial" heap size, which allows it to uncommit the heap below -Xms. However, users expect -Xms to mean "minimum heap size" to set the low watermark for heap shrinkage. We need to amend Shenandoah to avoid uncommitting below that watermark.

        Attachments

          Issue Links

            Activity

              People

                shade Aleksey Shipilev
                shade Aleksey Shipilev
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: