diff options
author | Guido van Rossum <guido@python.org> | 2024-04-22 19:17:57 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-22 19:17:57 (GMT) |
commit | 4c7bfdff90544deb5d2055fcbe4db4c2a231e95d (patch) | |
tree | bb3c57dc5993e8939e7b9a323029f9b9c8d4dcc3 | |
parent | 8974a63f5ee0557e14db97eb1284a5dd8c49f8f7 (diff) | |
download | cpython-4c7bfdff90544deb5d2055fcbe4db4c2a231e95d.zip cpython-4c7bfdff90544deb5d2055fcbe4db4c2a231e95d.tar.gz cpython-4c7bfdff90544deb5d2055fcbe4db4c2a231e95d.tar.bz2 |
Remove more remnants of deepfreeze (#118159)
-rw-r--r-- | Include/incl.tar | bin | 0 -> 1864192 bytes | |||
-rw-r--r-- | Include/internal/pycore_code.h | 5 | ||||
-rw-r--r-- | Include/internal/pycore_pylifecycle.h | 2 | ||||
-rw-r--r-- | Programs/_bootstrap_python.c | 11 | ||||
-rw-r--r-- | Programs/_freeze_module.c | 11 |
5 files changed, 0 insertions, 29 deletions
diff --git a/Include/incl.tar b/Include/incl.tar Binary files differnew file mode 100644 index 0000000..fecc1fb --- /dev/null +++ b/Include/incl.tar diff --git a/Include/internal/pycore_code.h b/Include/internal/pycore_code.h index 1ec0348..8d832c5 100644 --- a/Include/internal/pycore_code.h +++ b/Include/internal/pycore_code.h @@ -288,11 +288,6 @@ extern void _Py_Specialize_Send(PyObject *receiver, _Py_CODEUNIT *instr); extern void _Py_Specialize_ToBool(PyObject *value, _Py_CODEUNIT *instr); extern void _Py_Specialize_ContainsOp(PyObject *value, _Py_CODEUNIT *instr); -/* Finalizer function for static codeobjects used in deepfreeze.py */ -extern void _PyStaticCode_Fini(PyCodeObject *co); -/* Function to intern strings of codeobjects and quicken the bytecode */ -extern int _PyStaticCode_Init(PyCodeObject *co); - #ifdef Py_STATS #include "pycore_bitutils.h" // _Py_bit_length diff --git a/Include/internal/pycore_pylifecycle.h b/Include/internal/pycore_pylifecycle.h index 47ff080..f426ae0 100644 --- a/Include/internal/pycore_pylifecycle.h +++ b/Include/internal/pycore_pylifecycle.h @@ -42,7 +42,6 @@ extern PyStatus _Py_HashRandomization_Init(const PyConfig *); extern PyStatus _PyGC_Init(PyInterpreterState *interp); extern PyStatus _PyAtExit_Init(PyInterpreterState *interp); -extern int _Py_Deepfreeze_Init(void); /* Various internal finalizers */ @@ -58,7 +57,6 @@ extern void _PyWarnings_Fini(PyInterpreterState *interp); extern void _PyAST_Fini(PyInterpreterState *interp); extern void _PyAtExit_Fini(PyInterpreterState *interp); extern void _PyThread_FiniType(PyInterpreterState *interp); -extern void _Py_Deepfreeze_Fini(void); extern void _PyArg_Fini(void); extern void _Py_FinalizeAllocatedBlocks(_PyRuntimeState *); diff --git a/Programs/_bootstrap_python.c b/Programs/_bootstrap_python.c index 34f7919..6443d81 100644 --- a/Programs/_bootstrap_python.c +++ b/Programs/_bootstrap_python.c @@ -15,17 +15,6 @@ #include "Python/frozen_modules/zipimport.h" /* End includes */ -/* Empty initializer for deepfrozen modules */ -int _Py_Deepfreeze_Init(void) -{ - return 0; -} -/* Empty finalizer for deepfrozen modules */ -void -_Py_Deepfreeze_Fini(void) -{ -} - /* Note that a negative size indicates a package. */ static const struct _frozen bootstrap_modules[] = { diff --git a/Programs/_freeze_module.c b/Programs/_freeze_module.c index 3de6c68..2a462a4 100644 --- a/Programs/_freeze_module.c +++ b/Programs/_freeze_module.c @@ -22,17 +22,6 @@ # include <unistd.h> #endif -/* Empty initializer for deepfrozen modules */ -int _Py_Deepfreeze_Init(void) -{ - return 0; -} -/* Empty finalizer for deepfrozen modules */ -void -_Py_Deepfreeze_Fini(void) -{ -} - /* To avoid a circular dependency on frozen.o, we create our own structure of frozen modules instead, left deliberately blank so as to avoid unintentional import of a stale version of _frozen_importlib. */ |