diff options
author | Victor Stinner <victor.stinner@gmail.com> | 2013-04-09 21:53:26 (GMT) |
---|---|---|
committer | Victor Stinner <victor.stinner@gmail.com> | 2013-04-09 21:53:26 (GMT) |
commit | 247109e74dcdde19c491c966496655cb87834981 (patch) | |
tree | d1a3f603a2743dfb853b9bf2546d53e65c0b44fc /PC | |
parent | 2a4df127c731330be8455ed8b0640987ec9dae6b (diff) | |
download | cpython-247109e74dcdde19c491c966496655cb87834981.zip cpython-247109e74dcdde19c491c966496655cb87834981.tar.gz cpython-247109e74dcdde19c491c966496655cb87834981.tar.bz2 |
Issue #17615: On Windows (VS2010), Performances of wmemcmp() to compare Unicode
strings are not convincing. For UCS2 (16-bit wchar_t type), use a dummy loop
instead of wmemcmp(). The dummy loop is as fast, or a little bit faster.
wchar_t is only 16-bit long on Windows. wmemcmp() is still used for 32-bit
wchar_t.
Diffstat (limited to 'PC')
-rw-r--r-- | PC/pyconfig.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/PC/pyconfig.h b/PC/pyconfig.h index 1284db8..c5f16e5 100644 --- a/PC/pyconfig.h +++ b/PC/pyconfig.h @@ -645,9 +645,6 @@ Py_NO_ENABLE_SHARED to find out. Also support MS_NO_COREDLL for b/w compat */ #define HAVE_WCSXFRM 1 #endif -/* Define to 1 if you have the `wmemcmp' function. */ -#define HAVE_WMEMCMP 1 - /* Define if the zlib library has inflateCopy */ #define HAVE_ZLIB_COPY 1 |