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

Shenandoah should not uncommit below minimum heap size

    XMLWordPrintable

    Details

    • Subcomponent:
      gc
    • Resolved In Build:
      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

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

                  Dates

                  Created:
                  Updated:
                  Resolved: