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

needless signals in ForkJoinPool

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P4
    • 13
    • None
    • core-libs
    • None

    Description

      (This was previously included in some "miscellaneous" changes picked up in https://bugs.openjdk.java.net/browse/JDK-8214559CR but now broken out separately after backout and resubmission.)

      ForkJoinPool intrinsically oversignals possibly-needed worker threads, but signalling too many workers causes overhead and contention. This oversignalling can be reduced while maintaining liveness.

      Attachments

        Issue Links

          Activity

            People

              martin Martin Buchholz
              dl Doug Lea
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: