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

CMS: retire CMSUseOldDefaults flag

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 7
    • Fix Version/s: hs21
    • Component/s: hotspot
    • Subcomponent:
      gc
    • Resolved In Build:
      b05
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Not verified

      Backports

        Description

        The flag CMSUseOldDefaults was provided in JDK 6 FCS when there had been a bunch of
        performance enhancing changes to the defualt settings for CMS vis-a-vis JDK 5.
        The idea was that JDK 5 customers who were relying on the old defaults in JDK 5
        would continue to get (roughly) the old behaviour if they used this flag when
        they moved to JDK 6. In effect this was a jumbo flag that provided a bunch of
        default settings. During the past few years we have not come across any customer
        who needed to rely on that flag, and moreover the general experience has been
        of improved CMS performance after changing these defaults to what they are today
        in JDK 6.

        In this CR, we are proposing to remove and retire the flag CMSUseOldDefaults.

        This CR should be release-noted in JDK 7.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  ysr Y. Ramakrishna
                  Reporter:
                  ysr Y. Ramakrishna
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: