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

G1 young gen sizer allows zero young gen with huge -XX:NewRatio

    Details

    • Subcomponent:
      gc
    • Resolved In Build:
      b23

      Description

      When passing only -XX:NewSize, the young gen sizer may return a minimum young gen size of 0 (unless young gen is huge).

      There is no immediate impact with current code as other higher levels typically return more than zero regions (and even if zero regions for young gen were returned as "desired young gen length", there is no immediate impact other than a full gc).

      It's merely an inconsistency with other results as other code prevents a voluntary 0-sized eden (which would result in a full gc) otherwise.

        Attachments

          Activity

            People

            • Assignee:
              tschatzl Thomas Schatzl
              Reporter:
              tschatzl Thomas Schatzl
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: