cpython/Python
sobolevn 5fb9fe0e3e
[3.13] gh-132011: Fix crash on invalid CALL_LIST_APPEND deoptimization (GH-132018) (#132161)
* [3.13] gh-132011: Fix crash on invalid `CALL_LIST_APPEND` deoptimization (GH-132018)
(cherry picked from commit c0661df42a)

Co-authored-by: sobolevn <mail@sobolevn.me>
Co-authored-by: Victor Stinner <vstinner@python.org>
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
2025-04-06 17:08:48 +00:00
..
clinic
frozen_modules
_warnings.c [3.13] gh-130163: Fix crashes related to PySys_GetObject() (GH-130503) (GH-130556) 2025-02-25 22:50:26 +00:00
adaptive.md
asdl.c
asm_trampoline.S
assemble.c [3.13] gh-128632: fix segfault on nested __classdict__ type param (GH-128744) (#132085) 2025-04-04 08:23:40 -07:00
ast.c
ast_opt.c
ast_unparse.c
bltinmodule.c [3.13] gh-131670: Fix crash in anext() when __anext__ is sync and raises (GH-131682) (#131686) 2025-03-24 19:27:01 +00:00
bootstrap_hash.c
brc.c
bytecodes.c [3.13] gh-132011: Fix crash on invalid CALL_LIST_APPEND deoptimization (GH-132018) (#132161) 2025-04-06 17:08:48 +00:00
ceval.c [3.13] gh-130382: add missing _PyReftracerTrack to ceval Py_DECREF (GH-130689) (#131195) 2025-03-14 09:52:05 -04:00
ceval_gil.c
ceval_macros.h
codecs.c
compile.c [3.13] Postpone <stdbool.h> inclusion after Python.h (#130641) (#130675) 2025-02-28 09:40:06 +00:00
condvar.h
config_common.h
context.c [3.13] gh-132002: Fix crash of ContextVar on unhashable str subtype (GH-132003) (#132007) 2025-04-02 12:15:44 +00:00
critical_section.c
crossinterp.c
crossinterp_data_lookup.h
crossinterp_exceptions.h
dtoa.c
dup2.c
dynamic_annotations.c
dynload_hpux.c
dynload_shlib.c
dynload_stub.c
dynload_win.c
emscripten_signal.c
emscripten_trampoline.c
errors.c [3.13] gh-130163: Fix crashes related to PySys_GetObject() (GH-130503) (GH-130556) 2025-02-25 22:50:26 +00:00
executor_cases.c.h
fileutils.c
flowgraph.c [3.13] gh-130740: Move some stdbool.h includes after Python.h (#130738) (#130756) 2025-03-03 13:09:59 +01:00
formatter_unicode.c
frame.c
frozen.c
frozenmain.c
future.c
gc.c [3.13] gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm … (gh-131754) 2025-03-27 02:43:16 +09:00
gc_free_threading.c [3.13] gh-129533: Update PyGC_Enable/Disable/IsEnabled to use atomic operat… (gh-129756) 2025-02-06 23:11:17 +00:00
gc_gil.c
generated_cases.c.h [3.13] gh-132011: Fix crash on invalid CALL_LIST_APPEND deoptimization (GH-132018) (#132161) 2025-04-06 17:08:48 +00:00
getargs.c
getcompiler.c
getcopyright.c
getopt.c
getplatform.c
getversion.c
hamt.c
hashtable.c
import.c [3.13] gh-130163: Fix crashes related to PySys_GetObject() (GH-130503) (GH-130556) 2025-02-25 22:50:26 +00:00
importdl.c
initconfig.c [3.13] gh-131818: Add imply -P in -I's help message (GH-131819) (#131822) 2025-03-28 08:13:00 +00:00
instruction_sequence.c [3.13] gh-130740: Move some stdbool.h includes after Python.h (#130738) (#130756) 2025-03-03 13:09:59 +01:00
instrumentation.c [3.13] gh-131141: fix data race in instrumentation while registering callback (#131166) 2025-03-13 09:41:26 +00:00
interpconfig.c
intrinsics.c [3.13] gh-130163: Fix crashes related to PySys_GetObject() (GH-130503) (GH-130556) 2025-02-25 22:50:26 +00:00
jit.c
legacy_tracing.c [3.13] gh-117657: Fix TSAN data race in _PyEval_SetTrace assertion (gh-131561) (#131564) 2025-03-21 18:48:40 +00:00
lock.c [3.13] gh-131082: Add missing guards for WIN32_LEAN_AND_MEAN (GH-131044) (#131084) 2025-03-11 11:56:54 +00:00
marshal.c
modsupport.c
mysnprintf.c
mystrtoul.c
object_stack.c
opcode_targets.h
optimizer.c
optimizer_analysis.c
optimizer_bytecodes.c
optimizer_cases.c.h
optimizer_symbols.c
parking_lot.c
pathconfig.c
perf_jit_trampoline.c
perf_trampoline.c
preconfig.c
pyarena.c
pyctype.c
pyfpe.c
pyhash.c
pylifecycle.c [3.13] gh-130940: Remove PyConfig.use_system_logger (#131129) 2025-03-13 11:53:11 +08:00
pymath.c
pystate.c
pystrcmp.c
pystrhex.c
pystrtod.c
Python-ast.c
Python-tokenize.c
pythonrun.c [3.13] gh-117174: Add a new route in linecache to fetch interactive source code (GH-117500) (#131060) 2025-03-10 23:11:24 +00:00
pytime.c
qsbr.c [3.13] gh-130794: Process interpreter QSBR queue in _PyMem_AbandonDelayed. (gh-130808) (#130857) 2025-03-04 23:35:22 +00:00
README
specialize.c
stdlib_module_names.h
structmember.c
suggestions.c
symtable.c [3.13] gh-128632: fix segfault on nested __classdict__ type param (GH-128744) (#132085) 2025-04-04 08:23:40 -07:00
sysmodule.c [3.13] gh-131082: Add missing guards for WIN32_LEAN_AND_MEAN (GH-131044) (#131084) 2025-03-11 11:56:54 +00:00
thread.c
thread_nt.h
thread_pthread.h [3.13] gh-130115: fix thread identifiers for 32-bit musl (GH-130391) (GH-132089) 2025-04-04 22:57:35 +02:00
thread_pthread_stubs.h
tier2_engine.md
traceback.c [3.13] gh-130163: Fix crashes related to PySys_GetObject() (GH-130503) (GH-130556) 2025-02-25 22:50:26 +00:00
tracemalloc.c [3.13] gh-128679: Clear the ref tracer in _PyTraceMalloc_Stop() (#129258) 2025-01-24 14:54:02 +01:00
vm-state.md

Miscellaneous source files for the main Python shared library