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

Provide a way to move multiple tasks from overflow to regular task queue

    Details

    • Subcomponent:
      gc

      Description

      In JDK-8152438 we noticed that it can happen that a single thread may work on its own (large) overflow queue while other threads are starved for work. We fixed this there by preferentially moving work from the overflow queue to the task queue. This is done task by task.

      This could be improved by filling up the task queue in bulk instead of one-by-one.

      Investigate whether it's worth the effort too.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated: