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 arigo
Recipients Mark.Shannon, arigo, belopolsky, benjamin.peterson, gvanrossum, ncoghlan, njs, xdegaye, xgdomingo, yselivanov
Date 2017-10-14.04:05:30
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1507953931.62.0.213398074469.issue30744@psf.upfronthosting.co.za>
In-reply-to
Content
Guido: you must be tired and forgot that locals() is a regular function :-)  The compiler cannot recognize it reliably.  Moreover, if f_locals can be modified outside a tracing hook, then we have the same problem in a cross-function way, e.g. if function f1() calls function f2() which does sys._getframe(1).f_locals['foo'] = 42.
History
Date User Action Args
2017-10-14 04:05:32arigosetrecipients: + arigo, gvanrossum, ncoghlan, belopolsky, benjamin.peterson, njs, xdegaye, Mark.Shannon, yselivanov, xgdomingo
2017-10-14 04:05:31arigosetmessageid: <1507953931.62.0.213398074469.issue30744@psf.upfronthosting.co.za>
2017-10-14 04:05:31arigolinkissue30744 messages
2017-10-14 04:05:30arigocreate