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 carljm
Recipients Mark.Shannon, barry, brandtbucher, carljm, dino.viehland, gregory.p.smith, itamaro
Date 2022-03-09.14:38:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1646836709.74.0.01239004019.issue46896@roundup.psfhosted.org>
In-reply-to
Content
Draft PR is up for consideration. Perf data in https://gist.github.com/carljm/987a7032ed851a5fe145524128bdb67a

Overall it seems like the base implementation is perf neutral -- maybe a slight impact on the pickle benchmarks? With all module global dicts (uselessly) watched, there are a few more benchmarks with small regressions, but also some with small improvements (just noise I guess?) -- overall still pretty close to neutral.

Comments welcome!
History
Date User Action Args
2022-03-09 14:38:29carljmsetrecipients: + carljm, barry, gregory.p.smith, dino.viehland, Mark.Shannon, brandtbucher, itamaro
2022-03-09 14:38:29carljmsetmessageid: <1646836709.74.0.01239004019.issue46896@roundup.psfhosted.org>
2022-03-09 14:38:29carljmlinkissue46896 messages
2022-03-09 14:38:29carljmcreate