log Python/ceval.c @ 35679:172fcd9c1952 2.4

age author description
Tue, 20 Sep 2005 20:53:11 +0000 Armin Rigo (backport) tracing of C functions: don't call the trace func 2.4
Mon, 15 Aug 2005 17:32:56 +0000 Barry Warsaw Fix for SF bug # 900092, hotshot.stats.load assertion failure. This patch 2.4
Tue, 23 Nov 2004 18:06:08 +0000 Kurt B. Kaiser Hye-Shik Chang's fix for Bug 875692. legacy-trunk
Mon, 11 Oct 2004 02:40:51 +0000 Tim Peters SF patch 1044089: New C API function PyEval_ThreadsInitialized(), by Nick legacy-trunk
Thu, 16 Sep 2004 16:41:57 +0000 Raymond Hettinger SF bug #1014215: Unspecific errors with metaclass legacy-trunk
Sun, 29 Aug 2004 15:51:52 +0000 Martin v. Löwis Centralize WITH_TSC processing. legacy-trunk
Thu, 12 Aug 2004 18:19:17 +0000 Michael W. Hudson This is my patch: legacy-trunk
Sat, 07 Aug 2004 20:58:32 +0000 Armin Rigo This was quite a dark bug in my recent in-place string concatenation legacy-trunk
Fri, 06 Aug 2004 18:43:09 +0000 Raymond Hettinger SF patch #980695: efficient string concatenation legacy-trunk
Mon, 02 Aug 2004 14:50:43 +0000 Michael W. Hudson Fix for the unfortunate fact that PyDict_GetItem and PyObject_GetItem legacy-trunk
Mon, 02 Aug 2004 08:30:07 +0000 Raymond Hettinger Completed the patch for Bug #215126. legacy-trunk
Thu, 08 Jul 2004 01:49:00 +0000 Neal Norwitz Remove unused macros in .c files legacy-trunk
Wed, 07 Jul 2004 17:44:12 +0000 Michael W. Hudson This closes patch: legacy-trunk
Fri, 02 Jul 2004 06:41:07 +0000 Raymond Hettinger SF Bug #215126: Over restricted type checking on eval() function legacy-trunk
Sun, 27 Jun 2004 15:43:12 +0000 Martin v. Löwis Patch #966493: Cleanup generator/eval_frame exposure. legacy-trunk
Sat, 26 Jun 2004 04:34:33 +0000 Raymond Hettinger Get ceval.c to compile again by moving declarations before other statments. legacy-trunk
Fri, 25 Jun 2004 23:31:06 +0000 Nicholas Bastin Massive performance improvement for C extension and builtin tracing code legacy-trunk
Tue, 22 Jun 2004 15:37:51 +0000 Nicholas Bastin Less ugly #ifdefs for C profiling fix legacy-trunk
Tue, 22 Jun 2004 04:18:47 +0000 Nicholas Bastin One forgotten C profiling #ifdef legacy-trunk
Tue, 22 Jun 2004 03:51:38 +0000 Nicholas Bastin Making C profiling a configure option (at least temporarily) legacy-trunk
Mon, 21 Jun 2004 16:31:15 +0000 Raymond Hettinger Install two code generation optimizations that depend on NOP. legacy-trunk
Thu, 17 Jun 2004 10:22:40 +0000 Armin Rigo Performance tweak: allow stack_pointer and oparg to be register variables. legacy-trunk
Tue, 08 Jun 2004 08:17:44 +0000 Martin v. Löwis Patch #510695: Add TSC profiling for the VM. legacy-trunk
Sat, 05 Jun 2004 06:16:22 +0000 Raymond Hettinger SF bug #963956: Bad error mesage when subclassing a module legacy-trunk
Tue, 01 Jun 2004 15:22:42 +0000 Martin v. Löwis Patch #957398: Add public API for Generator Object/Type. legacy-trunk
Sun, 11 Apr 2004 14:59:33 +0000 Raymond Hettinger Some (but not all) of the why code bitfield tests ran faster as legacy-trunk
Sat, 10 Apr 2004 23:34:17 +0000 Raymond Hettinger Revert 2.393, elimination of pre-decrementing, which legacy-trunk
Wed, 07 Apr 2004 14:38:08 +0000 Raymond Hettinger Use continue instead of break whereever possible. legacy-trunk
Wed, 07 Apr 2004 13:17:27 +0000 Raymond Hettinger * Improve readability and remove data dependencies by converting legacy-trunk
Wed, 07 Apr 2004 11:39:21 +0000 Raymond Hettinger Small code improvements for readability, code size, and/or speed. legacy-trunk
Tue, 06 Apr 2004 10:11:10 +0000 Raymond Hettinger Simplify previous checkin (bitfields for WHY codes). legacy-trunk
Tue, 06 Apr 2004 09:37:35 +0000 Raymond Hettinger Coded WHY flags as bitfields (taking inspiration from tp_flags). legacy-trunk
Mon, 05 Apr 2004 19:36:21 +0000 Tim Peters Since the fast_yield branch target was introduced, it appears that most legacy-trunk
Wed, 24 Mar 2004 22:22:12 +0000 Nicholas Bastin Changed random calls to PyThreadState_Get() to use the macro legacy-trunk
Wed, 24 Mar 2004 21:57:10 +0000 Nicholas Bastin Enable the profiling of C functions (builtins and extensions) legacy-trunk
Mon, 22 Mar 2004 19:24:58 +0000 Armin Rigo Fix SF bug #765624. legacy-trunk
Sat, 20 Mar 2004 21:50:13 +0000 Armin Rigo Cancelled checkin, sorry. legacy-trunk
Sat, 20 Mar 2004 20:03:17 +0000 Armin Rigo A 2% speed improvement with gcc on low-endian machines. My guess is that this legacy-trunk
Fri, 12 Mar 2004 16:33:17 +0000 Raymond Hettinger LIST_APPEND is predicably followed by JUMP_ABSOLUTE. legacy-trunk
Fri, 12 Mar 2004 09:12:22 +0000 Raymond Hettinger Move the code for BREAK and CONTINUE_LOOP to be near FOR_ITER. legacy-trunk
Fri, 12 Mar 2004 08:41:36 +0000 Raymond Hettinger Speedup for-loops by inlining PyIter_Next(). Saves duplicate tests legacy-trunk
Mon, 08 Mar 2004 23:25:30 +0000 Raymond Hettinger Refactor and optimize code for UNPACK_SEQUENCE. legacy-trunk
Sun, 07 Mar 2004 07:31:06 +0000 Raymond Hettinger SF patch #910929: Optimize list comprehensions legacy-trunk
Mon, 01 Mar 2004 15:44:05 +0000 Skip Montanaro Add pystack definition to Misc/gdbinit with some explanation of its behavior legacy-trunk
Thu, 12 Feb 2004 15:28:27 +0000 Michael W. Hudson This is my patch #876198 plus a NEWS entry and a header frob. legacy-trunk
Tue, 10 Feb 2004 16:50:21 +0000 Skip Montanaro remove support for missing ANSI C header files (limits.h, stddef.h, etc). legacy-trunk
Sun, 08 Feb 2004 19:59:27 +0000 Raymond Hettinger SF patch #884022: dynamic execution profiling vs opcode prediction legacy-trunk
Fri, 06 Feb 2004 18:32:33 +0000 Raymond Hettinger SF patch #864059: optimize eval_frame legacy-trunk
Thu, 20 Nov 2003 01:44:59 +0000 Jack Jansen Getting rid of all the code inside #ifdef macintosh too. legacy-trunk
Wed, 05 Nov 2003 17:29:35 +0000 Jeremy Hylton Make undetected error on stack unwind a fatal error. legacy-trunk
Tue, 28 Oct 2003 12:05:48 +0000 Armin Rigo Deleting cyclic object comparison. legacy-trunk
Sat, 25 Oct 2003 14:33:09 +0000 Armin Rigo oh dear. Wrong manipulation. Committed a version of ceval.c from my legacy-trunk
Sat, 25 Oct 2003 14:29:27 +0000 Armin Rigo Made function declaration a proper C prototype legacy-trunk
Sun, 12 Oct 2003 19:09:37 +0000 Raymond Hettinger Simplify and speedup uses of Py_BuildValue(): legacy-trunk
Wed, 01 Dec 2004 07:36:58 +0000 Matthias Klose Taken from 2.4/HEAD: 2.3
Sun, 29 Jun 2003 14:48:32 +0000 Neal Norwitz Fix SF #762455, segfault when sys.stdout is changed in getattr legacy-trunk
Sat, 28 Jun 2003 21:53:52 +0000 Guido van Rossum Add PyThreadState_SetAsyncExc(long, PyObject *). legacy-trunk
Sun, 01 Jun 2003 19:21:12 +0000 Neil Schemenauer Use fast_next_opcode shortcut for forward jump opcodes (it's safe and legacy-trunk
Sat, 31 May 2003 07:04:16 +0000 Raymond Hettinger SF bug #733667: kwargs handled incorrectly legacy-trunk
Fri, 30 May 2003 23:59:44 +0000 Neil Schemenauer Don't use fast_next_opcode for JUMP_* opcodes. This fixes the problem legacy-trunk