Mercurial > cpython-lru_cache-weakref
diff Python/import.c @ 64638:20a2153b0dda
Fix incorrect comment regarding MAGIC and TAG in import.c
| author | Nick Coghlan <ncoghlan@gmail.com> |
|---|---|
| date | Sat, 11 Sep 2010 00:39:25 +0000 |
| parents | 252895d49157 |
| children | dd3080b80dda |
line wrap: on
line diff
--- a/Python/import.c Sat Sep 11 00:22:12 2010 +0000 +++ b/Python/import.c Sat Sep 11 00:39:25 2010 +0000 @@ -108,8 +108,11 @@ Python 3.2a2 3180 (add DELETE_DEREF) */ -/* If you change MAGIC, you must change TAG and you must insert the old value - into _PyMagicNumberTags below. +/* MAGIC must change whenever the bytecode emitted by the compiler may no + longer be understood by older implementations of the eval loop (usually + due to the addition of new opcodes) + TAG must change for each major Python release. The magic number will take + care of any bytecode changes that occur during development. */ #define MAGIC (3180 | ((long)'\r'<<16) | ((long)'\n'<<24)) #define TAG "cpython-32"
