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

The parallel GC reference processing task executor enqueues a wrong number of tasks into the queue

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 11
    • 11
    • hotspot
    • gc
    • b18

        The parallel GC reference processing task executor enqueues total_worker (i.e. max worker) stealing tasks into the processing queue.

        However only active_worker threads are going to work on reference processing.

        I.e. this is waste of time processing immediately returning stealing tasks at the end of actual work.

              tschatzl Thomas Schatzl
              tschatzl Thomas Schatzl
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: