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 ronaldoussoren
Recipients ronaldoussoren
Date 2018-06-25.11:18:15
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1529925495.69.0.56676864532.issue33955@psf.upfronthosting.co.za>
In-reply-to
Content
The (non-portable) pthread APIs "pthread_get_stacksize_np()" and "pthread_get_stackaddr_np()" can be used to implement PyOS_CheckStack on macOS, which would give nicer behavior than crashing when the recursion limit is too high for the stack size of the current thread.

Creating a patch should be fairly easy, but does require C knowledge.
History
Date User Action Args
2018-06-25 11:18:15ronaldoussorensetrecipients: + ronaldoussoren
2018-06-25 11:18:15ronaldoussorensetmessageid: <1529925495.69.0.56676864532.issue33955@psf.upfronthosting.co.za>
2018-06-25 11:18:15ronaldoussorenlinkissue33955 messages
2018-06-25 11:18:15ronaldoussorencreate