STINNER Victor added the comment: no_small_stack-2.patch: Remove all "small_stack" buffers.
Reference test_python_call: 7175 calls before crash, stack: 1168 bytes/call test_python_getitem: 6235 calls before crash, stack: 1344 bytes/call test_python_iterator: 5344 calls before crash, stack: 1568 bytes/call => total: 18754 calls, 4080 bytes no_small_stack.patch test_python_call: 7482 calls (+307) before crash, stack: 1120 bytes/call (-48) test_python_getitem: 6715 calls (+480) before crash, stack: 1248 bytes/call (-96) test_python_iterator: 5693 calls (+349) before crash, stack: 1472 bytes/call (-96) => total: 19890 calls (+1136), 3840 bytes (-240) The total gain is the removal of 5 small buffers of 48 bytes: 240 bytes. ---------- Added file: http://bugs.python.org/file46240/no_small_stack-2.patch _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue28870> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com