[New-bugs-announce] [issue31377] remove *_INTERNED opcodes from marshal

Benjamin Peterson report at bugs.python.org
Thu Sep 7 00:54:12 EDT 2017


New submission from Benjamin Peterson:

The *_INTERN opcodes inform the marsahl reader to intern the encoded string after deserialization. I believe for pycs this is pointless because PyCode_New ends up interning all strings that are interesting to intern. Writing this opcodes makes pycs non-deterministic because the intern state may be inconsistent in the writer. See https://bugzilla.opensuse.org/show_bug.cgi?id=1049186

----------
components: Interpreter Core
messages: 301569
nosy: benjamin.peterson
priority: normal
severity: normal
status: open
title: remove *_INTERNED opcodes from marshal
type: enhancement
versions: Python 3.7

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue31377>
_______________________________________


More information about the New-bugs-announce mailing list