bpo-36346: Make using the legacy Unicode C API optional by serhiy-storchaka · Pull Request #21437 · python/cpython

added 30 commits

March 18, 2019 16:23
Add two compile time options: HAVE_UNICODE_WCHAR_CACHE and
USE_UNICODE_WCHAR_CACHE.

USE_UNICODE_WCHAR_CACHE makes the interpreter not using the
wchar_t cache and the legacy Unicode C API.

HAVE_UNICODE_WCHAR_CACHE removes the wchar_t cache and the
legacy Unicode C API that depends on it.

@serhiy-storchaka

@serhiy-storchaka

shihai1991 pushed a commit to shihai1991/cpython that referenced this pull request

Aug 20, 2020
Add compile time option USE_UNICODE_WCHAR_CACHE. Setting it to 0
makes the interpreter not using the wchar_t cache and the legacy Unicode C API.

xzy3 pushed a commit to xzy3/cpython that referenced this pull request

Oct 18, 2020
Add compile time option USE_UNICODE_WCHAR_CACHE. Setting it to 0
makes the interpreter not using the wchar_t cache and the legacy Unicode C API.