eryksun added the comment:

I think 3.5 should be distributed with vcruntime140.dll. It seems a waste for 
python.exe, python35.dll, and all of the extension modules and dependent DLLs 
to each take an FLS slot:

    >>> import ctypes # +1 for _ctypes
    >>> kernel32 = ctypes.WinDLL('kernel32')
    >>> kernel32.FlsGetValue.restype = ctypes.c_void_p
    >>> [x for x in range(128) if kernel32.FlsGetValue(x)]
    [1, 2, 4, 5, 6, 8]

    >>> import pyexpat, select, unicodedata, winsound
    >>> import _bz2, _decimal, _elementtree, _hashlib
    >>> import _lzma, _msi, _multiprocessing, _overlapped 
    >>> import _socket, _sqlite3, _ssl, _tkinter
    >>> [x for x in range(128) if kernel32.FlsGetValue(x)]
    [1, 2, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 
23, 24, 25, 26, 27]

----------
nosy: +eryksun

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25027>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to