[Python-checkins] python/dist/src/Objects tupleobject.c,2.84,2.85
rhettinger at users.sourceforge.net
rhettinger at users.sourceforge.net
Sun Mar 14 19:16:38 EST 2004
Update of /cvsroot/python/python/dist/src/Objects
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28092
Modified Files:
tupleobject.c
Log Message:
Eliminate an unnecessary test on a common code path.
Index: tupleobject.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Objects/tupleobject.c,v
retrieving revision 2.84
retrieving revision 2.85
diff -C2 -d -r2.84 -r2.85
*** tupleobject.c 9 Mar 2004 13:05:22 -0000 2.84
--- tupleobject.c 15 Mar 2004 00:16:34 -0000 2.85
***************
*** 41,47 ****
return (PyObject *) op;
}
! if (0 < size && size < MAXSAVESIZE &&
! (op = free_tuples[size]) != NULL)
! {
free_tuples[size] = (PyTupleObject *) op->ob_item[0];
num_free_tuples[size]--;
--- 41,45 ----
return (PyObject *) op;
}
! if (size < MAXSAVESIZE && (op = free_tuples[size]) != NULL) {
free_tuples[size] = (PyTupleObject *) op->ob_item[0];
num_free_tuples[size]--;
More information about the Python-checkins
mailing list