homepage

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 terry.reedy
Recipients ezio.melotti, kristjan.jonsson, meador.inge, pitrou, progrper, rhettinger, terry.reedy
Date 2012年04月15日.18:32:55
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1334514777.54.0.244052029761.issue14507@psf.upfronthosting.co.za>
In-reply-to
Content
[Raymond: I presume you meant that C iterators have not been a problem in the wild and have done fine.]
The RuntimeError message "maximum recursion depth exceeded" is not exactly correct. As Kristján implied in his first message, what has been reached is the maximum call stack or nested call depth. It happens to be that recursive calls are the easiest way to do that, but Python makes it somewhat easy to dynamically generate thousands of different callables making thousands of non-recursive nested calls. (A static expression with even 100 nested calls fails compilation with a MemoryError (3.2.3).)
History
Date User Action Args
2012年04月15日 18:32:57terry.reedysetrecipients: + terry.reedy, rhettinger, pitrou, kristjan.jonsson, ezio.melotti, meador.inge, progrper
2012年04月15日 18:32:57terry.reedysetmessageid: <1334514777.54.0.244052029761.issue14507@psf.upfronthosting.co.za>
2012年04月15日 18:32:55terry.reedylinkissue14507 messages
2012年04月15日 18:32:55terry.reedycreate

AltStyle によって変換されたページ (->オリジナル) /