mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
Revert "bpo-36084: Add native thread ID to threading.Thread objects (GH-11993)" (GH-13458)
This reverts commit 4959c33d25
.
This commit is contained in:
parent
925af1d99b
commit
d12e75734d
10 changed files with 2 additions and 133 deletions
|
@ -1159,20 +1159,6 @@ allocated consecutive numbers starting at 1, this behavior should not\n\
|
|||
be relied upon, and the number should be seen purely as a magic cookie.\n\
|
||||
A thread's identity may be reused for another thread after it exits.");
|
||||
|
||||
static PyObject *
|
||||
thread_get_native_id(PyObject *self, PyObject *Py_UNUSED(ignored))
|
||||
{
|
||||
unsigned long native_id = PyThread_get_thread_native_id();
|
||||
return PyLong_FromUnsignedLong(native_id);
|
||||
}
|
||||
|
||||
PyDoc_STRVAR(get_native_id_doc,
|
||||
"get_native_id() -> integer\n\
|
||||
\n\
|
||||
Return a non-negative integer identifying the thread as reported\n\
|
||||
by the OS (kernel). This may be used to uniquely identify a\n\
|
||||
particular thread within a system.");
|
||||
|
||||
static PyObject *
|
||||
thread__count(PyObject *self, PyObject *Py_UNUSED(ignored))
|
||||
{
|
||||
|
@ -1324,8 +1310,6 @@ static PyMethodDef thread_methods[] = {
|
|||
METH_NOARGS, interrupt_doc},
|
||||
{"get_ident", thread_get_ident,
|
||||
METH_NOARGS, get_ident_doc},
|
||||
{"get_native_id", thread_get_native_id,
|
||||
METH_NOARGS, get_native_id_doc},
|
||||
{"_count", thread__count,
|
||||
METH_NOARGS, _count_doc},
|
||||
{"stack_size", (PyCFunction)thread_stack_size,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue