]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
GH-130397: remove special-casing of C stack depth for WASI (#134469)
authorBrett Cannon <brett@python.org>
Thu, 22 May 2025 21:08:44 +0000 (14:08 -0700)
committerGitHub <noreply@github.com>
Thu, 22 May 2025 21:08:44 +0000 (14:08 -0700)
commitad42dc1909bdf8ec775b63fb22ed48ff42797a17
tree3e0647c03c4a6f457ea04c168bcd742f23119c57
parent742d5b5c5d75eae44c66a43ebfa24a4f286ea8a1
GH-130397: remove special-casing of C stack depth for WASI (#134469)

Removed special-casing for WASI when setting C stack depth limits. Since WASI has its own C stack checking this isn't a security risk.

Also disabled some tests that stopped passing. They all happened to have already been disabled under Emscripten.
Include/pythonrun.h
Lib/test/test_copy.py
Lib/test/test_descr.py
Lib/test/test_exception_group.py
Lib/test/test_isinstance.py
Lib/test/test_json/test_recursion.py
Misc/NEWS.d/next/Core_and_Builtins/2025-05-21-15-14-32.gh-issue-130397.aG6EON.rst [new file with mode: 0644]
Python/ceval.c