[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