mirror of
https://github.com/python/cpython.git
synced 2024-11-27 11:55:13 +08:00
d061ffea7b
Check that the current default heap is initialized in `_mi_os_get_aligned_hint` and `mi_os_claim_huge_pages`. The mimalloc function `_mi_os_get_aligned_hint` assumes that there is an initialized default heap. This is true for our main thread, but not for background threads. The problematic code path is usually called during initialization (i.e., `Py_Initialize`), but it may also be called if the program allocates large amounts of memory in total. The crash only affected the free-threaded build. |
||
---|---|---|
.. | ||
_bootstrap_python.c | ||
_freeze_module.c | ||
_freeze_module.py | ||
_testembed.c | ||
freeze_test_frozenmain.py | ||
python.c | ||
README | ||
test_frozenmain.h | ||
test_frozenmain.py |
Source files for binary executables (as opposed to shared modules)