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

Shenandoah: Enable ThreadLocalHandshake by default

    XMLWordPrintable

    Details

    • Subcomponent:
      gc
    • Resolved In Build:
      b15
    • CPU:
      generic
    • OS:
      generic

      Description

      Back when ThreadLocalHandshake has been introduced, we needed to disable it in Shenandoah, because it caused a problem in the serial benchmark, together with traversal mode, which would cause the application to hang. This has never been explained. However, the problem no longer seems to exist, and we shall enable TLHS by default. This also seems to improve latency.

        Attachments

          Activity

            People

            Assignee:
            rkennke Roman Kennke
            Reporter:
            rkennke Roman Kennke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: