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

Remove Type-Stable-Memory support for Parkers

    XMLWordPrintable

Details

    • b07

    Description

      TSM for Parkers was introduced by JDK-6271298 (there's a typo in the comment in park.hpp that transposes the last 2 numbers of the bug). But since JDK-8167108 introduced Thread Safe-Memory-Reclaimation (SMR) there has been no need to issue the unpark outside the scope of the ThreadsListHandle and so no need to rely on TSM. Once we move the unpark we can remove TSM support and simplify the code.

      Need to confirm that no other Parker usage has also come to rely on TSM.

      Attachments

        Issue Links

          Activity

            People

              dholmes David Holmes
              dholmes David Holmes
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: