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

GenShen: Fix assertion to allow empty evacuation cycles

XMLWordPrintable

    • gc

      As currently implemented, a certain amount of work that is required to prepare a region that is to be promoted in place so that the region's remembered set can keep track of pointers from old to young is performed during the concurrent evacuation cycle.

      In the case that an evacuation cycle is enabled only for the purpose of preparing these regions that are to be promoted in place, and there are not regions to be evacuated, there will be no forwarded objects during the evacuation cycle. This contradicts an existing assertion, which must be adjusted.

            kdnilsen Kelvin Nilsen
            kdnilsen Kelvin Nilsen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: