Message306751
I confirmed that increasing the recursion limit can change recursion behavior on Windows.
>>> def f(): g()
...
>>> def g(): f()
...
>>> f()
With the default limit or 1000 or increase to 3000, I get a recursion error. With the limit set to 10000, I get 'MemoryError: stack overflow'. It is not too surprising that the more complicated code prevents getting even that. |
|
Date |
User |
Action |
Args |
2017-11-22 19:36:30 | terry.reedy | set | recipients:
+ terry.reedy, mark.dickinson, vstinner, eric.smith, shamon51, jbakker |
2017-11-22 19:36:30 | terry.reedy | set | messageid: <1511379390.93.0.213398074469.issue32022@psf.upfronthosting.co.za> |
2017-11-22 19:36:30 | terry.reedy | link | issue32022 messages |
2017-11-22 19:36:30 | terry.reedy | create | |
|