cpython/Python
Victor Stinner 438a12dd9d
bpo-36710: Add tstate parameter in ceval.c (GH-13547)
* Fix a possible reference leak in _PyErr_Print() if exception
  is NULL.
* PyErr_BadInternalCall(): replace PyErr_Format() with _PyErr_SetString().
* Add pycore_pyerrors.h header file.
* New functions:

  * _PyErr_Clear()
  * _PyErr_Fetch()
  * _PyErr_Print()
  * _PyErr_Restore()
  * _PyErr_SetObject()
  * _PyErr_SetString()

* Add 'tstate' parameter to _PyEval_AddPendingCall().
2019-05-24 17:01:38 +02:00
..
clinic bpo-36842: Implement PEP 578 (GH-12613) 2019-05-23 08:45:22 -07:00
_warnings.c
asdl.c
ast.c bpo-36878: Track extra text added to 'type: ignore' in the AST (GH-13479) 2019-05-22 15:54:20 +01:00
ast_opt.c
ast_unparse.c bpo-36961: Handle positional-only arguments in uparse.c (GH-13412) 2019-05-18 23:40:22 +01:00
bltinmodule.c bpo-36842: Implement PEP 578 (GH-12613) 2019-05-23 08:45:22 -07:00
bootstrap_hash.c bpo-36763: Add _PyInitError functions (GH-13395) 2019-05-17 23:54:00 +02:00
ceval.c bpo-36710: Add tstate parameter in ceval.c (GH-13547) 2019-05-24 17:01:38 +02:00
ceval_gil.h
codecs.c
compile.c bpo-34616: Add PyCF_ALLOW_TOP_LEVEL_AWAIT to allow top-level await (GH-13148) 2019-05-21 16:12:02 -04:00
condvar.h
context.c
coreconfig.c bpo-36763: Fix _PyPreConfig_InitCompatConfig() utf8_mode (GH-13518) 2019-05-23 04:12:27 +02:00
dtoa.c
dup2.c
dynamic_annotations.c
dynload_aix.c
dynload_dl.c
dynload_hpux.c bpo-36900: Replace global conf vars with config (GH-13299) 2019-05-14 17:34:56 +02:00
dynload_shlib.c
dynload_stub.c
dynload_win.c
errors.c bpo-36710: Add tstate parameter in ceval.c (GH-13547) 2019-05-24 17:01:38 +02:00
fileutils.c bpo-36842: Implement PEP 578 (GH-12613) 2019-05-23 08:45:22 -07:00
formatter_unicode.c
frozen.c
frozenmain.c bpo-36763: Add _PyPreConfig._config_init (GH-13481) 2019-05-22 23:58:50 +02:00
future.c
getargs.c
getcompiler.c
getcopyright.c
getopt.c bpo-36763: Cleanup precmdline in _PyCoreConfig_Read() (GH-13371) 2019-05-17 03:15:12 +02:00
getplatform.c
getversion.c
graminit.c
hamt.c
import.c bpo-36842: Implement PEP 578 (GH-12613) 2019-05-23 08:45:22 -07:00
importdl.c bpo-36842: Implement PEP 578 (GH-12613) 2019-05-23 08:45:22 -07:00
importdl.h
importlib.h bpo-36829: Add sys.unraisablehook() (GH-13187) 2019-05-22 11:28:22 +02:00
importlib_external.h bpo-36842: Implement PEP 578 (GH-12613) 2019-05-23 08:45:22 -07:00
importlib_zipimport.h bpo-36842: Implement PEP 578 (GH-12613) 2019-05-23 08:45:22 -07:00
makeopcodetargets.py
marshal.c
modsupport.c
mysnprintf.c
mystrtoul.c
opcode_targets.h
pathconfig.c bpo-36763: Add _PyPreConfig._config_init (GH-13481) 2019-05-22 23:58:50 +02:00
peephole.c bpo-1875: Raise SyntaxError in invalid blocks that will be optimised away (GH-13332) 2019-05-17 11:37:08 +01:00
preconfig.c bpo-36763: Fix _PyPreConfig_InitCompatConfig() utf8_mode (GH-13518) 2019-05-23 04:12:27 +02:00
pyarena.c
pyctype.c
pyfpe.c
pyhash.c
pylifecycle.c bpo-36842: Implement PEP 578 (GH-12613) 2019-05-23 08:45:22 -07:00
pymath.c
pystate.c bpo-36842: Implement PEP 578 (GH-12613) 2019-05-23 08:45:22 -07:00
pystrcmp.c
pystrhex.c
pystrtod.c bpo-27268: Fix incorrect error message on float('') (GH-2745) 2019-05-17 18:32:44 -04:00
Python-ast.c bpo-36842: Implement PEP 578 (GH-12613) 2019-05-23 08:45:22 -07:00
pythonrun.c bpo-36710: Add tstate parameter in ceval.c (GH-13547) 2019-05-24 17:01:38 +02:00
pytime.c
README
strdup.c
structmember.c
symtable.c
sysmodule.c bpo-36842: Implement PEP 578 (GH-12613) 2019-05-23 08:45:22 -07:00
thread.c
thread_nt.h bpo-36084: Add native thread ID (TID) to threading.Thread (GH-13463) 2019-05-22 17:43:16 +02:00
thread_pthread.h bpo-36084: Add native thread ID (TID) to threading.Thread (GH-13463) 2019-05-22 17:43:16 +02:00
traceback.c bpo-36829: PyErr_WriteUnraisable() normalizes exception (GH-13507) 2019-05-23 01:00:58 +02:00
wordcode_helpers.h

Miscellaneous source files for the main Python shared library