Опять про TLS

Тема в разделе "WASM.WIN32", создана пользователем asmfan, 18 май 2007.

  1. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
    Данная прога навеяна статьёй с данного сайта.
    Был бы благодарен комметариям по следующим вопросам.
    1. Почему она работает некорректно, ежели раскомментировать все строки в сорце?
    2. Кто знает - так называемый "TLS index" (“__tls_used” (Intel x86 platforms) or “_tls_used” (other platforms)), одинаковый для всех потоков (благо для каждого потока свой TLS массив), но когда, например, вызываем TlsAlloc в разных потоках, то получаем разные индексы... словно массив один - глобальный.
    И ещё - статическое хранилище может одним индексом в массиве адресовать "много памяти"( :) более 4х байт /за раз/), динамическое же только 4. /Принцип единообразия не работает)/