cpython/Python
Victor Stinner b919d8105c
bpo-45831: _Py_DumpASCII() uses a single write() call if possible (GH-29596)
If the string is ASCII only and doesn't need to escape characters,
write the whole string with a single write() syscall.
2021-11-17 21:12:20 +01:00
..
clinic bpo-21736: Set __file__ on frozen stdlib modules. (gh-28656) 2021-10-14 15:32:18 -06:00
deepfreeze bpo-45696: Deep-freeze selected modules (GH-29118) 2021-11-10 18:01:53 -08:00
frozen_modules
_warnings.c
adaptive.md
asdl.c
ast.c bpo-45753: Make recursion checks more efficient. (GH-29524) 2021-11-16 11:01:57 +00:00
ast_opt.c bpo-45753: Make recursion checks more efficient. (GH-29524) 2021-11-16 11:01:57 +00:00
ast_unparse.c
bltinmodule.c pycore_pystate.h no longer redefines PyThreadState_GET() (GH-28921) 2021-10-13 14:09:13 +02:00
bootstrap_frozen.c bpo-45696: Deep-freeze selected modules (GH-29118) 2021-11-10 18:01:53 -08:00
bootstrap_hash.c
ceval.c bpo-45636: Simplify BINARY_OP (GH-29565) 2021-11-16 05:53:57 -08:00
ceval_gil.h
codecs.c bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895) 2021-10-12 08:38:19 +02:00
compile.c bpo-45773: Stop "optimizing" certain jump patterns (GH-29505) 2021-11-11 11:44:34 -08:00
condvar.h
context.c bpo-45522: Allow to disable freelists on build time (GH-29056) 2021-10-21 06:12:20 -07:00
dtoa.c bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914) 2021-10-13 19:25:53 +02:00
dup2.c
dynamic_annotations.c
dynload_hpux.c
dynload_shlib.c
dynload_stub.c
dynload_win.c
errors.c bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914) 2021-10-13 19:25:53 +02:00
fileutils.c bpo-45506: Normalize _PyPathConfig.stdlib_dir when calculated. (#29040) 2021-10-22 17:20:03 -06:00
formatter_unicode.c bpo-35134: Add Include/cpython/longobject.h (GH-29044) 2021-10-19 02:04:52 +02:00
frame.c
frozen.c bpo-45696: Deep-freeze selected modules (GH-29118) 2021-11-10 18:01:53 -08:00
frozenmain.c
future.c
getargs.c
getcompiler.c
getcopyright.c
getopt.c
getplatform.c
getversion.c
hamt.c
hashtable.c
import.c bpo-45696: Deep-freeze selected modules (GH-29118) 2021-11-10 18:01:53 -08:00
importdl.c Fix format string in _PyImport_LoadDynamicModuleWithSpec() (GH-28863) 2021-10-12 10:20:04 +03:00
importdl.h
initconfig.c bpo-45020: Default to using frozen modules unless running from source tree. (gh-28940) 2021-10-16 13:16:08 -06:00
makeopcodetargets.py bpo-43760: Check for tracing using 'bitwise or' instead of branch in dispatch. (GH-28723) 2021-10-05 11:01:11 +01:00
marshal.c bpo-35134: Move classobject.h to Include/cpython/ (GH-28968) 2021-10-15 09:46:29 +02:00
modsupport.c
mysnprintf.c
mystrtoul.c bpo-35134: Add Include/cpython/longobject.h (GH-29044) 2021-10-19 02:04:52 +02:00
opcode_targets.h bpo-45636: Merge all numeric operators (GH-29482) 2021-11-10 22:56:22 -08:00
pathconfig.c bpo-45471: Do not set PyConfig.stdlib_dir in Py_SetPythonHome(). (gh-28954) 2021-10-14 14:48:32 -06:00
preconfig.c bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914) 2021-10-13 19:25:53 +02:00
pyarena.c
pyctype.c
pyfpe.c
pyhash.c bpo-29410: Change the default hash algorithm to SipHash13. (GH-28752) 2021-10-10 17:29:46 +09:00
pylifecycle.c Store actual ints, not pointers to them in the interpreter state. (GH-29274) 2021-10-28 17:35:43 +01:00
pymath.c bpo-45440: Remove pymath.c fallbacks (GH-28977) 2021-10-15 19:45:34 +02:00
pystate.c bpo-45753: Make recursion checks more efficient. (GH-29524) 2021-11-16 11:01:57 +00:00
pystrcmp.c
pystrhex.c bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914) 2021-10-13 19:25:53 +02:00
pystrtod.c bpo-45412: Move _Py_SET_53BIT_PRECISION_START to pycore_pymath.h (GH-28882) 2021-10-11 23:09:40 +02:00
Python-ast.c
Python-tokenize.c bpo-45434: Mark the PyTokenizer C API as private (GH-28924) 2021-10-13 17:22:14 +02:00
pythonrun.c bpo-45292: [PEP 654] Update traceback display code to work with exception groups (GH-29207) 2021-11-05 09:39:18 +00:00
pytime.c bpo-45412: Remove Py_SET_ERRNO_ON_MATH_ERROR() macro (GH-28820) 2021-10-11 21:00:25 +02:00
README
specialize.c bpo-45636: Remove the old %-formatting fast-path (GH-29532) 2021-11-15 08:58:23 -08:00
stdlib_module_names.h bpo-28533: Remove asyncore, asynchat, smtpd modules (GH-29521) 2021-11-16 00:29:17 +01:00
structmember.c
suggestions.c
symtable.c bpo-45753: Make recursion checks more efficient. (GH-29524) 2021-11-16 11:01:57 +00:00
sysmodule.c bpo-45753: Make recursion checks more efficient. (GH-29524) 2021-11-16 11:01:57 +00:00
thread.c
thread_nt.h bpo-41710: Add private _PyDeadline_Get() function (GH-28674) 2021-10-01 13:29:25 +02:00
thread_pthread.h bpo-41710: Add private _PyDeadline_Get() function (GH-28674) 2021-10-01 13:29:25 +02:00
traceback.c bpo-45831: _Py_DumpASCII() uses a single write() call if possible (GH-29596) 2021-11-17 21:12:20 +01:00
wordcode_helpers.h

Miscellaneous source files for the main Python shared library