| commit | 2c31a058eb719da8908ea9d9c2f1b748ecc7a4ca | [log] [tgz] |
|---|---|---|
| author | Raymond Hettinger <python@rcn.com> | Wed Sep 22 18:44:21 2004 +0000 |
| committer | Raymond Hettinger <python@rcn.com> | Wed Sep 22 18:44:21 2004 +0000 |
| tree | 8795a38ea15df04a9427f00c8ae826108bc7cc1e | |
| parent | 0318a939dd0881b26b2ec7239cedd2faa58a4412 [diff] [blame] |
SF patch #1031667: Fold tuples of constants into a single constant
Example:
>>> import dis
>>> dis.dis(compile('1,2,3', '', 'eval'))
0 0 LOAD_CONST 3 ((1, 2, 3))
3 RETURN_VALUE
diff --git a/Misc/NEWS b/Misc/NEWS index b87f128..3c2734b 100644 --- a/Misc/NEWS +++ b/Misc/NEWS
@@ -12,6 +12,9 @@ Core and builtins ----------------- +- The bytecode optimizer now folds tuples of constants into a single + constant. + - PyLong_AsUnsignedLong[Mask] now support int objects as well. Extension modules