log Python/compile.c @ 40406:39ad99dd67e4 2.4

age author description
Wed, 22 Mar 2006 13:55:50 +0000 Martin v. Löwis Change SystemError into SyntaxError, when a Unicode string 2.4
Thu, 16 Feb 2006 07:01:45 +0000 Brett Cannon Cast assignments to ``unsigned char *`` from PyString_AS_STRING() calls to 2.4
Sun, 07 Nov 2004 14:04:00 +0000 Jeremy Hylton SF patch 1025636: Check for NULL returns in compile.c:com_import_stmt legacy-trunk
Tue, 02 Nov 2004 04:20:10 +0000 Raymond Hettinger Maintain peepholer's cumlc invariant by updating the running total legacy-trunk
Mon, 01 Nov 2004 15:19:11 +0000 Raymond Hettinger Simplify and future proof NOP counting in the peepholer. legacy-trunk
Sat, 30 Oct 2004 21:08:59 +0000 Armin Rigo Fixed a comment and added another one. legacy-trunk
Sat, 30 Oct 2004 08:55:08 +0000 Raymond Hettinger Adopt some peepholer suggestions from Armin Rigo: legacy-trunk
Tue, 26 Oct 2004 08:59:14 +0000 Raymond Hettinger SF bug #1053819: Segfault in tuple_of_constants legacy-trunk
Sun, 24 Oct 2004 00:10:06 +0000 Raymond Hettinger SF bug #1048870: call arg of lambda not updating legacy-trunk
Wed, 29 Sep 2004 23:54:08 +0000 Raymond Hettinger Improve error message for augmented assignments to genexps or listcomps. legacy-trunk
Wed, 29 Sep 2004 21:47:10 +0000 Raymond Hettinger Fix two erroneous error messages. legacy-trunk
Tue, 28 Sep 2004 17:22:12 +0000 Raymond Hettinger Replaced a test with an assertion. legacy-trunk
Wed, 22 Sep 2004 18:44:21 +0000 Raymond Hettinger SF patch #1031667: Fold tuples of constants into a single constant legacy-trunk
Tue, 31 Aug 2004 10:07:13 +0000 Anthony Baxter SF patch #1007189, multi-line imports, for instance: legacy-trunk
Wed, 25 Aug 2004 17:19:38 +0000 Raymond Hettinger Bypass peepholing of code with lineno tables having intervals >= 255. legacy-trunk
Wed, 25 Aug 2004 15:15:56 +0000 Raymond Hettinger Fix typo in comment and add clarification. legacy-trunk
Wed, 25 Aug 2004 03:18:29 +0000 Raymond Hettinger Simplify chains of conditional jumps. legacy-trunk
Tue, 24 Aug 2004 04:34:16 +0000 Raymond Hettinger Incorporate review comments courtesy of Neal Norwitz: legacy-trunk
Mon, 23 Aug 2004 23:37:48 +0000 Raymond Hettinger SF Patch #1013667: Cleanup Peepholer Output legacy-trunk
Wed, 18 Aug 2004 05:22:06 +0000 Raymond Hettinger Move the bytecode optimizer upstream so that its results are saved in pyc legacy-trunk
Tue, 17 Aug 2004 17:29:16 +0000 Michael W. Hudson This is Mark Russell's patch: legacy-trunk
Sun, 15 Aug 2004 07:21:25 +0000 Brett Cannon Correct the order of application for decorators. Meant to be bottom-up and not legacy-trunk
Sun, 15 Aug 2004 01:15:01 +0000 Brett Cannon Fix incorrect comment for (struct compiling)->c_cellvars legacy-trunk
Thu, 12 Aug 2004 18:16:43 +0000 Tim Peters code_new(): Wouldn't compile on Windows, because of gcc'ism. legacy-trunk
Thu, 12 Aug 2004 17:56:29 +0000 Michael W. Hudson Fix bug legacy-trunk
Fri, 06 Aug 2004 19:46:34 +0000 Raymond Hettinger SF bug #1004088: big code objects (>64K) may be optimized incorrectly legacy-trunk
Wed, 04 Aug 2004 10:26:08 +0000 Michael W. Hudson Revert 2.312; turns out interning the file name did do some good (reducing legacy-trunk
Tue, 03 Aug 2004 10:24:03 +0000 Michael W. Hudson Don't intern the filename of a file being compiled. legacy-trunk
Mon, 02 Aug 2004 11:08:15 +0000 Anthony Baxter fix for @decorators under a debug build. legacy-trunk
Mon, 02 Aug 2004 06:10:11 +0000 Anthony Baxter PEP-0318, @decorator-style. In Guido's words: legacy-trunk
Sat, 17 Jul 2004 21:46:25 +0000 Raymond Hettinger Upgrade None assignment SyntaxWarning to a SyntaxError. legacy-trunk
Sat, 17 Jul 2004 05:00:52 +0000 Tim Peters optimize_code(): Repaired gross error in new special-casing for None. legacy-trunk
Fri, 16 Jul 2004 12:16:48 +0000 Raymond Hettinger Treat None as a constant. legacy-trunk
Thu, 08 Jul 2004 01:49:00 +0000 Neal Norwitz Remove unused macros in .c files legacy-trunk
Thu, 24 Jun 2004 09:25:39 +0000 Raymond Hettinger Move NOP to end of code transformation. legacy-trunk
Mon, 21 Jun 2004 16:31:15 +0000 Raymond Hettinger Install two code generation optimizations that depend on NOP. legacy-trunk
Tue, 08 Jun 2004 18:52:54 +0000 Martin v. Löwis Patch #774665: Make Python LC_NUMERIC agnostic. legacy-trunk
Wed, 19 May 2004 08:20:33 +0000 Raymond Hettinger SF patch #872326: Generator expression implementation legacy-trunk
Mon, 22 Mar 2004 17:52:53 +0000 Armin Rigo Fix for line events in the case: legacy-trunk
Sun, 21 Mar 2004 15:12:00 +0000 Raymond Hettinger Improve byte coding for multiple assignments. legacy-trunk
Sun, 07 Mar 2004 07:31:06 +0000 Raymond Hettinger SF patch #910929: Optimize list comprehensions legacy-trunk
Sat, 29 Nov 2003 23:52:13 +0000 Guido van Rossum - Removed FutureWarnings related to hex/oct literals and conversions legacy-trunk
Sat, 18 Oct 2003 22:05:25 +0000 Martin v. Löwis Patch #792869: Clarify error message for parameters declared global, legacy-trunk
Sun, 12 Oct 2003 19:09:37 +0000 Raymond Hettinger Simplify and speedup uses of Py_BuildValue(): legacy-trunk
Mon, 22 Sep 2003 04:26:44 +0000 Jeremy Hylton Fix SF bug [ 808594 ] leak on lambda with duplicate arguments error. legacy-trunk
Tue, 16 Sep 2003 04:27:52 +0000 Raymond Hettinger Improve the leak fix so that PyTuple_New is only called when needed. legacy-trunk
Mon, 15 Sep 2003 21:43:16 +0000 Raymond Hettinger Fix leak discovered in test_new by Michael Hudson. legacy-trunk
Thu, 28 Aug 2003 14:42:14 +0000 Jeremy Hylton Fix for SF bug [ 784075 ] Fatal Python error: unknown scope legacy-trunk
Fri, 06 Aug 2004 21:29:22 +0000 Raymond Hettinger Backport SF bug #1004088: 2.3
Mon, 22 Sep 2003 04:41:21 +0000 Jeremy Hylton Backport fix for SF808594: leak on lambda with duplicate arguments. 2.3
Tue, 16 Sep 2003 04:36:33 +0000 Raymond Hettinger Backport leak fix for new code objects. 2.3
Tue, 15 Jul 2003 20:23:26 +0000 Jeremy Hylton SF patch 763201: handling of SyntaxErrors in symbol table build legacy-trunk
Fri, 20 Jun 2003 16:13:17 +0000 Raymond Hettinger Removed bytecode transformation for sequence packing/unpacking. legacy-trunk
Thu, 22 May 2003 22:00:04 +0000 Neal Norwitz SF bug #644345, Poor error message for augmented assign legacy-trunk
Thu, 22 May 2003 16:22:33 +0000 Jeremy Hylton Use macro to get length of list. legacy-trunk
Thu, 22 May 2003 15:47:02 +0000 Jeremy Hylton Remove comment with very long lines that explained what the code used legacy-trunk
Wed, 21 May 2003 17:34:50 +0000 Jeremy Hylton Fix for SF [ 734869 ] Lambda functions in list comprehensions legacy-trunk
Mon, 12 May 2003 19:16:52 +0000 Tim Peters cmp_type(): The grammar stopped allowing '=' as a comparison operator legacy-trunk
Sat, 10 May 2003 07:36:56 +0000 Martin v. Löwis Patch #734231: Update RiscOS support. In particular, correct legacy-trunk
Sat, 03 May 2003 10:53:08 +0000 Martin v. Löwis Patch #708604: Check more function results. Will backport to 2.2. legacy-trunk