cpython/Modules
Victor Stinner b110dad9ab Initialize variables to fix compiler warnings
Warnings seen on the "AMD64 Debian PGO 3.x" buildbot. Warnings are false
positive, but variable initialization should not harm performances.
2016-12-09 17:06:43 +01:00
..
_blake2 more PY_LONG_LONG to long long 2016-09-08 09:15:54 -07:00
_ctypes Use _PyObject_CallMethodIdObjArgs() in _ctypes 2016-12-09 15:18:31 +01:00
_decimal Don't parenthesis in _PyObject_CallMethodId() format 2016-12-09 00:33:39 +01:00
_io Use _PyObject_CallMethodIdObjArgs() in _io 2016-12-09 15:39:28 +01:00
_multiprocessing Issue #28152: Fix -Wunreachable-code warning on clang 2016-12-05 18:00:42 +01:00
_sha3 Don't define PY_WITH_KECCAK 2016-09-21 14:36:44 +02:00
_sqlite Issue #28915: Use _PyObject_CallNoArg() 2016-12-09 12:29:18 +01:00
cjkcodecs Use _PyObject_CallMethodIdObjArgs() 2016-12-09 16:09:30 +01:00
clinic Issue #28765: _sre.compile() now checks the type of groupindex and indexgroup 2016-11-22 23:04:39 +01:00
expat revert expat changes 2016-09-19 22:20:13 -07:00
zlib Issue #18527: Upgrade internal copy of zlib to 1.2.8 2013-10-21 12:03:09 +02:00
README Issue #18093: Factor out the programs that embed the runtime 2014-07-25 21:52:14 +10:00
Setup.config.in remove --with(out)-signal-module, since the signal module is non-optional 2016-09-09 12:01:10 -07:00
Setup.dist Issue #28428: Rename _futures module to _asyncio. 2016-10-15 15:39:19 +09:00
_asynciomodule.c Use _PyObject_CallMethodIdObjArgs() in _asyncio 2016-12-09 14:24:02 +01:00
_bisectmodule.c Issue #28792: Remove aliases from _bisect 2016-11-24 23:31:59 +01:00
_bz2module.c Issue #28275: Merge bz2 fix from 3.5 into 3.6 2016-10-01 03:11:04 +00:00
_codecsmodule.c Issue #27781: Change file system encoding on Windows to UTF-8 (PEP 529) 2016-09-08 10:35:16 -07:00
_collectionsmodule.c Issue #28858: Remove _PyObject_CallArg1() macro 2016-12-05 17:04:32 +01:00
_cryptmodule.c Issue #27332: Fixed the type of the first argument of module-level functions 2016-07-07 17:35:15 +03:00
_csv.c Backed out changeset b9c9691c72c5 2016-12-04 22:59:09 +01:00
_curses_panel.c Issue #25745: Fixed leaking a userptr in curses panel destructor. 2016-05-09 00:14:22 +03:00
_cursesmodule.c Initialize variables to fix compiler warnings 2016-12-09 17:06:43 +01:00
_datetimemodule.c Fix refleak introduced in change 032cbdb596fe 2016-12-09 15:35:40 +01:00
_dbmmodule.c - Issue #27332: Fixed the type of the first argument of module-level functions 2016-07-07 18:20:03 +03:00
_elementtree.c Use PyObject_CallFunctionObjArgs() 2016-12-09 16:22:32 +01:00
_functoolsmodule.c Use _PyObject_CallNoArg() 2016-12-06 18:45:50 +01:00
_gdbmmodule.c - Issue #27332: Fixed the type of the first argument of module-level functions 2016-07-07 18:20:03 +03:00
_hashopenssl.c Issue #27895: Spelling fixes (Contributed by Ville Skyttä). 2016-09-07 12:03:06 +00:00
_heapqmodule.c Issue #15984: Merge PyUnicode doc from 3.5 2016-04-15 02:27:11 +00:00
_json.c Don't parenthesis in _PyObject_CallMethodId() format 2016-12-09 00:33:39 +01:00
_localemodule.c Issue #28139: Merge indentation fixes from 3.5 into 3.6 2016-09-17 07:59:14 +00:00
_lsprof.c Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString. 2016-11-16 10:19:20 +02:00
_lzmamodule.c Issue #27517: LZMA compressor and decompressor no longer raise exceptions if 2016-10-31 08:31:13 +02:00
_math.c Issue #28256: Cleanup _math.c 2016-10-18 16:29:27 +02:00
_math.h Issue #28256: Cleanup _math.c 2016-10-18 16:29:27 +02:00
_opcode.c Issue #27332: Fixed the type of the first argument of module-level functions 2016-07-07 17:35:15 +03:00
_operator.c Issue #27809: methodcaller_reduce() uses fast call 2016-08-23 00:23:23 +02:00
_pickle.c Initialize variables to fix compiler warnings 2016-12-09 17:06:43 +01:00
_posixsubprocess.c Issue #20947: Fixed a gcc warning with -Wstrict-overflow. 2016-09-27 22:04:45 +03:00
_randommodule.c Issue #27776: include process.h on Windows for getpid() 2016-09-06 17:03:03 -07:00
_scproxy.c Eliminate a tautological-pointer-compare warning found by Clang. 2016-09-07 14:07:16 -07:00
_sre.c Issue #28858: Remove _PyObject_CallArg1() macro 2016-12-05 17:04:32 +01:00
_ssl.c Use _PyObject_CallNoArg() 2016-12-06 18:46:19 +01:00
_ssl_data.h Issue #23248: Update ssl error codes from latest OpenSSL git master. 2015-01-18 17:39:32 +01:00
_stat.c Issue #21741: Add st_file_attributes to os.stat_result on Windows. 2014-06-19 09:46:37 -05:00
_struct.c Backed out changeset b9c9691c72c5 2016-12-04 22:59:09 +01:00
_testbuffer.c Backed out changeset b9c9691c72c5 2016-12-04 22:59:09 +01:00
_testcapimodule.c Use _PyObject_CallNoArg() 2016-12-06 18:45:50 +01:00
_testimportmultiple.c
_testmultiphase.c Merge #27782 fix from 3.5 2016-08-21 17:43:58 +10:00
_threadmodule.c Issue #27895: Spelling fixes (Contributed by Ville Skyttä). 2016-09-07 12:03:06 +00:00
_tkinter.c Added the const qualifier to char* variables that refer to readonly internal 2016-11-20 10:16:47 +02:00
_tracemalloc.c replace PY_SIZE_MAX with SIZE_MAX 2016-09-07 09:26:18 -07:00
_weakref.c Issue #27332: Fixed the type of the first argument of module-level functions 2016-07-07 17:35:15 +03:00
_winapi.c Issue #17599: Use unique _Py_REPARSE_DATA_BUFFER etc names to avoid conflict 2016-08-04 02:38:59 +00:00
addrinfo.h replace PY_LONG_LONG with long long 2016-09-06 10:46:49 -07:00
ar_beos
arraymodule.c Use _PyObject_CallMethodIdObjArgs() 2016-12-09 16:09:30 +01:00
atexitmodule.c Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5 2015-11-02 04:04:57 +00:00
audioop.c Use uint16_t instead of short in audioop. 2016-09-11 14:48:16 +03:00
binascii.c Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp(). 2016-09-14 16:37:34 +03:00
cmathmodule.c Issue 23229: add cmath.inf, cmath.nan, cmath.infj and cmath.nanj. 2016-08-29 13:56:58 +01:00
config.c.in PEP 489: Multi-phase extension module initialization 2015-05-23 22:24:10 +10:00
errnomodule.c
faulthandler.c Issue #28152: Fix -Wunreachable-code warnings on Clang 2016-12-05 17:56:36 +01:00
fcntlmodule.c Issue #28139: Fix messed up indentation 2016-09-17 03:26:16 +00:00
fpectlmodule.c Issue #16136: Remove VMS support and VMS-related code 2013-12-21 16:19:10 +01:00
fpetestmodule.c
gc_weakref.txt
gcmodule.c Backed out changeset b9c9691c72c5 2016-12-04 22:59:09 +01:00
getaddrinfo.c Issue #26505: merge from 3.5 2016-03-07 14:52:46 -05:00
getbuildinfo.c
getnameinfo.c
getpath.c Issue #19398: Extra slash no longer added to sys.path components in case of 2016-11-11 12:06:38 +02:00
grpmodule.c - Issue #27332: Fixed the type of the first argument of module-level functions 2016-07-07 18:20:03 +03:00
hashlib.h Issue #26798: Add BLAKE2 (blake2b and blake2s) to hashlib. 2016-09-06 22:03:25 +02:00
hashtable.c Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly optimize memcpy(). 2016-09-13 20:22:02 +02:00
hashtable.h Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly optimize memcpy(). 2016-09-13 20:22:02 +02:00
itertoolsmodule.c Backed out changeset b9c9691c72c5 2016-12-04 22:59:09 +01:00
ld_so_aix.in Issue #10656: Fix out-of-tree building on AIX 2016-11-20 07:56:37 +00:00
ld_so_beos
main.c Use _PyObject_CallNoArg() 2016-12-06 18:45:50 +01:00
makesetup Issue #28444: Merge with 3.6. 2016-10-29 17:01:07 +02:00
makexp_aix
mathmodule.c Use _PyObject_CallNoArg() 2016-12-06 18:46:19 +01:00
md5module.c replace PY_LONG_LONG with long long 2016-09-06 10:46:49 -07:00
mmapmodule.c merge 3.5 2016-10-05 23:32:15 -07:00
nismodule.c Issue #24300: Minor refactoring. 2015-07-24 00:43:44 -04:00
ossaudiodev.c Issue #28715: Added error checks for PyUnicode_AsUTF8(). 2016-11-20 08:48:07 +02:00
overlapped.c Issue #27781: Change file system encoding on Windows to UTF-8 (PEP 529) 2016-09-08 10:35:16 -07:00
parsermodule.c Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize 2016-11-20 09:13:07 +02:00
posixmodule.c Use _PyObject_CallNoArg() 2016-12-06 18:46:19 +01:00
posixmodule.h
pwdmodule.c - Issue #27332: Fixed the type of the first argument of module-level functions 2016-07-07 18:20:03 +03:00
pyexpat.c Issue #28858: Remove _PyObject_CallArg1() macro 2016-12-05 17:04:32 +01:00
readline.c Replace PyObject_CallFunction() with fastcall 2016-12-01 14:51:04 +01:00
resource.c replace PY_LONG_LONG with long long 2016-09-06 10:46:49 -07:00
rotatingtree.c
rotatingtree.h
selectmodule.c Issue #20100: Simplify newPyEpoll_Object() 2016-09-26 23:30:41 +03:00
sha1module.c replace PY_LONG_LONG with long long 2016-09-06 10:46:49 -07:00
sha256module.c Issue #27332: Fixed the type of the first argument of module-level functions 2016-07-07 17:35:15 +03:00
sha512module.c stop using Py_LL and Py_ULL 2016-09-18 18:12:21 -07:00
signalmodule.c Issue #21085: add configure check for siginfo_t.si_band 2016-10-01 00:47:27 -05:00
socketmodule.c Add TCP_CONGESTION and TCP_USER_TIMEOUT 2016-11-29 16:55:04 +01:00
socketmodule.h Issue #22117: The socket module uses _PyTime_t timestamp for timeouts 2015-03-28 01:18:54 +01:00
spwdmodule.c - Issue #27332: Fixed the type of the first argument of module-level functions 2016-07-07 18:20:03 +03:00
sre.h Issue #28765: _sre.compile() now checks the type of groupindex and indexgroup 2016-11-22 23:04:39 +01:00
sre_constants.h Issue #17381: Fixed handling of case-insensitive ranges in regular expressions. 2014-10-31 12:36:56 +02:00
sre_lib.h replace Py_(u)intptr_t with the c99 standard types 2016-09-06 13:47:26 -07:00
symtablemodule.c Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations. 2016-09-08 20:50:03 -07:00
syslogmodule.c Added the const qualifier to char* variables that refer to readonly internal 2016-11-20 10:16:47 +02:00
termios.c
testcapi_long.h
timemodule.c time_strptime() uses PyObject_Call() 2016-12-09 00:38:53 +01:00
tkappinit.c Issue #4350: Removed a number of out-of-dated and non-working for a long time 2014-07-23 22:33:50 +03:00
tkinter.h Issue #16840. Turn off bignum support in tkinter with with Tcl earlier than 8.5.8 2015-04-22 10:59:32 +03:00
unicodedata.c Issue #28511: Use the "U" format instead of "O!" in PyArg_Parse*. 2016-10-23 15:12:25 +03:00
unicodedata_db.h Unicode 9.0.0 2016-09-14 23:53:47 -07:00
unicodename_db.h Unicode 9.0.0 2016-09-14 23:53:47 -07:00
winreparse.h Issue #17599: Use unique _Py_REPARSE_DATA_BUFFER etc names to avoid conflict 2016-08-04 02:38:59 +00:00
xxlimited.c Issue #25923: Added more const qualifiers to signatures of static and private functions. 2015-12-25 20:01:53 +02:00
xxmodule.c Issue #25923: Added more const qualifiers to signatures of static and private functions. 2015-12-25 20:01:53 +02:00
xxsubtype.c PEP 489: Multi-phase extension module initialization 2015-05-23 22:24:10 +10:00
zipimport.c Issue #28152: Fix -Wunreachable-code warning on clang 2016-12-05 17:55:36 +01:00
zlibmodule.c Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly optimize memcpy(). 2016-09-13 20:22:02 +02:00

README

Source files for standard library extension modules,
and former extension modules that are now builtin modules.