[issue30832] Remove own implementation for thread-local storage

Masayuki Yamamoto report at bugs.python.org
Mon Jul 3 04:23:53 EDT 2017


New submission from Masayuki Yamamoto:

CPython has provided the own implementation for thread-local storage (TLS) on Python/thread.c, it's used in the case which a platform has not supplied native TLS.  However, currently all supported platforms (NT and pthreads) have provided native TLS and defined the Py_HAVE_NATIVE_TLS macro with unconditional in any case.
Therefore, I'd propose removing outdated code.

python-dev: https://mail.python.org/pipermail/python-dev/2017-July/148534.html

----------
components: Interpreter Core
messages: 297543
nosy: haypo, masamoto
priority: normal
severity: normal
status: open
title: Remove own implementation for thread-local storage
type: enhancement
versions: Python 3.7

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue30832>
_______________________________________


More information about the Python-bugs-list mailing list