]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.14] GH-130397: remove special-casing of C stack depth for WASI (GH-134469) (GH...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Thu, 22 May 2025 21:42:23 +0000 (23:42 +0200)
committerGitHub <noreply@github.com>
Thu, 22 May 2025 21:42:23 +0000 (14:42 -0700)
commit15e26eebf79d2337eb20338fd9c90f7d3bcd047c
tree333631c5038b3dc1ab86335c1ce00377d2cffade
parent06a3a85f15d482b5a6880925417bc66f481efedc
[3.14] GH-130397: remove special-casing of C stack depth for WASI (GH-134469) (GH-134547)

GH-130397: remove special-casing of C stack depth for WASI (GH-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.
(cherry picked from commit ad42dc1909bdf8ec775b63fb22ed48ff42797a17)

Co-authored-by: Brett Cannon <brett@python.org>
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