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 pitrou
Recipients brett.cannon, esrever_otua, pitrou
Date 2008-07-16.11:20:28
SpamBayes Score 0.058558527
Marked as misclassified No
Message-id <1216207231.1.0.609908466679.issue3373@psf.upfronthosting.co.za>
In-reply-to
Content
Why was 1000 chosen in the first place? If it's just an arbitrary value
then we can bump it to 4000 so that people don't get bad surprises when
upgrading their Python.

> This looks more
> like the interpreter is adding 4x the number of items to the stack
> during the construction of the nested object, which seems pretty
> surprising/broken...

Well PyObject_Call increases the recursion count, and entering __init__
will increase it once more. That explains the 2x, not the 4x though.
History
Date User Action Args
2008-07-16 11:20:31pitrousetspambayes_score: 0.0585585 -> 0.058558527
recipients: + pitrou, brett.cannon, esrever_otua
2008-07-16 11:20:31pitrousetspambayes_score: 0.0585585 -> 0.0585585
messageid: <1216207231.1.0.609908466679.issue3373@psf.upfronthosting.co.za>
2008-07-16 11:20:30pitroulinkissue3373 messages
2008-07-16 11:20:28pitroucreate