Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-19413

Vista style ThreadLocalStorage is UNIMPLEMENTED

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • None

    Description

      In Windows 2003 and below TLS is only useful at process initialization time.
      In Vista an attempt was made to solve this problem in situations like dynamically loaded dlls.
      We need to implement the needed changes in Ntldr to handle this situation and the adjustments to the kernel32 APIs to deal with it.

      a good explanation for how this works directly can be found here
      http://www.nynaeve.net/?p=189

      Implementing this will allow firefox 54 to load
      Chrome 60+ when the needed kernel32 synch is made.
      And more so it's required for the next step into Vista application compatibility.

      Attachments

        Activity

          People

            Unassigned Unassigned
            The_DarkFire The_DarkFire
            Votes:
            3 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated: