log Objects/setobject.c @ 39587:bbef2ecdee33 2.4

age author description
Fri, 26 Aug 2005 06:43:16 +0000 Georg Brandl Disallow keyword arguments for type constructors that don't use them 2.4
Sat, 13 Aug 2005 02:28:54 +0000 Raymond Hettinger Teach set modules to correctly compute s-=s and s^=s as the empty set. 2.4
Fri, 12 Aug 2005 23:47:50 +0000 Raymond Hettinger * SF bug #1257731: Fix logic in set.__contains__(), set.remove(), 2.4
Sun, 19 Jun 2005 05:53:15 +0000 Raymond Hettinger SF patch #1200018: Restore GC support to set objects 2.4
Tue, 09 Nov 2004 07:25:31 +0000 Raymond Hettinger SF 1062353: set pickling problems legacy-trunk
Tue, 28 Sep 2004 01:51:35 +0000 Raymond Hettinger Use Py_CLEAR(). Add unrelated test. legacy-trunk
Thu, 15 Jul 2004 15:54:05 +0000 Nicholas Bastin Moved SunPro warning suppression into pyport.h and out of individual legacy-trunk
Thu, 17 Jun 2004 18:27:18 +0000 Nicholas Bastin Fixed end-of-loop code not reached warning when using SunPro C legacy-trunk
Mon, 14 Jun 2004 04:24:41 +0000 Raymond Hettinger Remove a function no longer in use. legacy-trunk
Sun, 13 Jun 2004 08:20:46 +0000 Raymond Hettinger Remove unnecessary GC support. Sets cannot have cycles. legacy-trunk
Thu, 10 Jun 2004 22:41:48 +0000 Raymond Hettinger Futher improvements to frozenset hashing (based on Yitz Gale's battery of legacy-trunk
Thu, 10 Jun 2004 21:38:41 +0000 Raymond Hettinger Fixups to the hash function for frozensets. legacy-trunk
Sun, 30 May 2004 07:26:47 +0000 Raymond Hettinger Make sets and deques weak referencable. legacy-trunk
Mon, 08 Mar 2004 18:31:10 +0000 Raymond Hettinger The copy module now handles sets directly. The __copy__ methods are no legacy-trunk
Wed, 31 Dec 2003 14:08:58 +0000 Raymond Hettinger * Simplify and speedup logic for tp_print. legacy-trunk
Mon, 15 Dec 2003 21:16:06 +0000 Raymond Hettinger Speedup set.update by using the override mode for PyDict_Merge(). legacy-trunk
Mon, 15 Dec 2003 13:23:55 +0000 Raymond Hettinger Improve algorithm for set.difference when the input is not a set. legacy-trunk
Sat, 13 Dec 2003 19:38:47 +0000 Raymond Hettinger * Refactor set.__contains__() legacy-trunk
Sat, 13 Dec 2003 18:53:18 +0000 Raymond Hettinger Refactor set.discard() and set.remove(). legacy-trunk
Sat, 13 Dec 2003 14:46:46 +0000 Raymond Hettinger Use dictionary specific looping idiom where possible. legacy-trunk
Sat, 13 Dec 2003 11:26:12 +0000 Raymond Hettinger * Added a new method flag, METH_COEXIST. legacy-trunk
Tue, 25 Nov 2003 21:12:14 +0000 Raymond Hettinger Expose dict_contains() and PyDict_Contains() with is about 10% faster legacy-trunk
Mon, 24 Nov 2003 22:18:49 +0000 Raymond Hettinger Factor out more duplicate code. legacy-trunk
Mon, 24 Nov 2003 04:13:13 +0000 Guido van Rossum Stop GCC warning about int literal that's so long that it becomes an legacy-trunk
Mon, 24 Nov 2003 02:57:33 +0000 Raymond Hettinger * Checkin remaining documentation legacy-trunk
Sun, 23 Nov 2003 02:49:05 +0000 Raymond Hettinger * Simplify hash function and add test to show effectiveness of the hash legacy-trunk
Sat, 22 Nov 2003 03:55:23 +0000 Raymond Hettinger Extend temporary hashability to remove() and discard(). legacy-trunk
Fri, 21 Nov 2003 18:36:54 +0000 Raymond Hettinger Allow temporary hashability for the __contains__ test. legacy-trunk
Fri, 21 Nov 2003 07:56:36 +0000 Raymond Hettinger issubset() and issuperset() to work with general iterables legacy-trunk
Thu, 20 Nov 2003 22:54:33 +0000 Raymond Hettinger Three minor performance improvements: legacy-trunk
Tue, 18 Nov 2003 19:27:19 +0000 Guido van Rossum Implement straightforward suggestions from gcc warnings (remove unused legacy-trunk
Tue, 18 Nov 2003 14:15:31 +0000 Raymond Hettinger Use PySequence_Contains() instead of direct access macro. legacy-trunk
Mon, 17 Nov 2003 16:42:33 +0000 Raymond Hettinger Various fixups (most suggested by Armin Rigo). legacy-trunk
Sun, 16 Nov 2003 16:36:58 +0000 Raymond Hettinger Fix output spacing typo legacy-trunk
Sun, 16 Nov 2003 16:17:49 +0000 Raymond Hettinger * Migrate set() and frozenset() from the sandbox. legacy-trunk