]> granicus.if.org Git - python/commit
Rearrange the members of struct _node to put shorter fields towards
authorGuido van Rossum <guido@python.org>
Tue, 17 Sep 2002 03:24:09 +0000 (03:24 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 17 Sep 2002 03:24:09 +0000 (03:24 +0000)
commit73d66925d90facf9a4a831d8ea5b1ffe6b4653c3
tree479ede33a43ecb321115e99ccac75f1c49119088
parent33931ef1a6d4e665813b81a712f450a0c4b3e010
Rearrange the members of struct _node to put shorter fields towards
the end, in the hope of saving some bytes on 64-bit machines.  (Too
bad n_nchildren can't be made an unsigned short, but
test/test_longexp.py specifically tests for more than 2**16 subtrees
at one level.)

I don't expect any binary compatibility issues here, unless someone
has an old binary of parsermodule.so saved away.
Include/node.h