aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Python/specialize.c
diff options
context:
space:
mode:
Diffstat (limited to 'Python/specialize.c')
-rw-r--r--Python/specialize.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/Python/specialize.c b/Python/specialize.c
index c9325c39210..897005c4f10 100644
--- a/Python/specialize.c
+++ b/Python/specialize.c
@@ -478,15 +478,6 @@ _PyCode_Quicken(_Py_CODEUNIT *instructions, Py_ssize_t size, PyObject *consts,
}
i += caches;
}
- else if (opcode == LOAD_CONST) {
- /* We can't do this in the bytecode compiler as
- * marshalling can intern strings and make them immortal. */
-
- PyObject *obj = PyTuple_GET_ITEM(consts, oparg);
- if (_Py_IsImmortal(obj)) {
- instructions[i].op.code = LOAD_CONST_IMMORTAL;
- }
- }
if (opcode != EXTENDED_ARG) {
oparg = 0;
}