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

G1: piggy-back liveness accounting phase on marking

XMLWordPrintable

    • gc
    • beta
    • 7
    • b12
    • generic
    • generic
    • Not verified

        Currently, the parallel marking phase in G1 only marks objects on
        their bitmap and not sum up the amount of live bytes per region. This
        is done serially in a subsequent phase after remark and before
        cleanup. This serial iteration over the heap turns out to be a
        performance bottleneck on medium to large MPs, when the application
        live size is non-trivial. This accounting phase should be
        parallelized.

              johnc John Cuthbertson
              tonyp Tony Printezis
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: