Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8147543 Remove sun.misc.ManagedLocalsThread
  3. JDK-8148861

Update jaxws to use the new non-inheriting thread-local Thread constructor

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: xml
    • Subcomponent:
    • Resolved In Build:
      b106

      Description

      JDK-8056152 added a new constructor to java.lang.Thread to constructing Threads that do not
      inherit inheritable thread-local initial values. All usages of sun.misc.ManagedLocalsThread in
      the base module were also replaced with this new constructor. Given there is now a supported API
      for creating such threads, other areas of the JDK should be updated to use it, where applicable. If all
      usages are replaced, then sun.misc.ManagedLocalsThread can be removed.

        Attachments

          Activity

            People

            • Assignee:
              chegar Chris Hegarty
              Reporter:
              chegar Chris Hegarty
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: