This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author eric.snow
Recipients eric.snow, larry
Date 2019-09-12.14:59:42
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1568300382.39.0.517598151629.issue38141@roundup.psfhosted.org>
In-reply-to
Content
(This is a sub-task of bpo-36876, "Global C variables are a problem.".)

Currently Argument Clinic generates "_PyArg_Parser _parser" as a static variable.  Dropping "static" solves the problem of thread safety (e.g. for subinterpreters not sharing the GIL).
History
Date User Action Args
2019-09-12 14:59:42eric.snowsetrecipients: + eric.snow, larry
2019-09-12 14:59:42eric.snowsetmessageid: <1568300382.39.0.517598151629.issue38141@roundup.psfhosted.org>
2019-09-12 14:59:42eric.snowlinkissue38141 messages
2019-09-12 14:59:42eric.snowcreate