Есть TLS как абстракция (данные, к-рые по умолчанию принадлежат только одному потоку выполнения, в отличие от данных на куче, которые по умолчанию принадлежат всем и никому).

В этом смысле текущий активный объект и стек процесса - это примеры воплощения абстракции TLS. В определённой степени приближения - не знаю, можем ли мы передать ссылку на наш активный объект другому процессу, чтобы он там лазил грязными руками. Данные на стеке, от которых нельзя взять адрес, чуть больше похожи на настоящий TLS.

А есть TLS как конкретный механизм, который в Дельфи воплощён в слове threadvar. Мне именно он нужен. Но я уже понял, что его нет. Вопрос теперь - как сделать. Но не очень актуальный вопрос, потому что я уже разместил эти данные на стеке. Неудобно, но задача решена. У Вас есть идеи, как сделать? Или только идеи о том, почему он не нужен? Первый вид идей я бы оценил гораздо выше