]> granicus.if.org Git - python/commitdiff
Revert 2.312; turns out interning the file name did do some good (reducing
authorMichael W. Hudson <mwh@python.net>
Wed, 4 Aug 2004 10:26:08 +0000 (10:26 +0000)
committerMichael W. Hudson <mwh@python.net>
Wed, 4 Aug 2004 10:26:08 +0000 (10:26 +0000)
.pyc size) after all.

Python/compile.c

index 5abf2b887666aa049924eb62fb31bd3bc8fa6ee3..0b5ba6cd3814723a49d6151ea9a1c5243bfe6607 100644 (file)
@@ -4731,7 +4731,7 @@ jcompile(node *n, const char *filename, struct compiling *base,
                cellvars = dict_keys_inorder(sc.c_cellvars, 0);
                freevars = dict_keys_inorder(sc.c_freevars,
                                             PyTuple_GET_SIZE(cellvars));
-               filename = PyString_FromString(sc.c_filename);
+               filename = PyString_InternFromString(sc.c_filename);
                name = PyString_InternFromString(sc.c_name);
                if (!PyErr_Occurred())
                        co = PyCode_New(sc.c_argcount,