summaryrefslogtreecommitdiffstats
path: root/Tools
diff options
context:
space:
mode:
authorEric Snow <ericsnowcurrently@gmail.com>2023-01-30 19:07:48 (GMT)
committerGitHub <noreply@github.com>2023-01-30 19:07:48 (GMT)
commite11fc032a75d067d2167a21037722a770b9dfb51 (patch)
treea9e1b00b661f5ccc131f62f161d2963737bcf03c /Tools
parentea232716d3de1675478db3a302629ba43194c967 (diff)
downloadcpython-e11fc032a75d067d2167a21037722a770b9dfb51.zip
cpython-e11fc032a75d067d2167a21037722a770b9dfb51.tar.gz
cpython-e11fc032a75d067d2167a21037722a770b9dfb51.tar.bz2
gh-59956: Clarify Runtime State Status Expectations (gh-101308)
A PyThreadState can be in one of many states in its lifecycle, represented by some status value. Those statuses haven't been particularly clear, so we're addressing that here. Specifically: * made the distinct lifecycle statuses clear on PyThreadState * identified expectations of how various lifecycle-related functions relate to status * noted the various places where those expectations don't match the actual behavior At some point we'll need to address the mismatches. (This change also includes some cleanup.) https://github.com/python/cpython/issues/59956
Diffstat (limited to 'Tools')
0 files changed, 0 insertions, 0 deletions