log Python/compile.c @ 36664:7bfbfb2ef4e2 legacy-trunk

age author description
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Sat, 07 Jan 2006 21:24:09 +0000 Neal Norwitz Fix icc warnings: single bit fields should be unsigned, shadowing local variables legacy-trunk
Mon, 02 Jan 2006 21:15:05 +0000 Martin v. Löwis Adjust usage of compiler_use_new_block to its return type. legacy-trunk
Sun, 18 Dec 2005 15:44:21 +0000 Fredrik Lundh fixed compilation with an ordinary C89 compiler legacy-trunk
Sun, 18 Dec 2005 07:06:23 +0000 Neal Norwitz Fix Armin's bug 1333982. He found it, he didn't created it :-) legacy-trunk
Sun, 18 Dec 2005 05:32:41 +0000 Neal Norwitz Handle more error conditions with SystemError legacy-trunk
Sun, 18 Dec 2005 04:42:47 +0000 Neal Norwitz Set MemoryError when alloc fails legacy-trunk
Sat, 17 Dec 2005 20:54:49 +0000 Neal Norwitz Merge from ast-arena. This reduces the code in Python/ast.c by ~300 lines, legacy-trunk
Tue, 06 Dec 2005 07:41:30 +0000 Neal Norwitz Simplify logic for handling import * legacy-trunk
Thu, 24 Nov 2005 22:09:18 +0000 Neal Norwitz Fix a few more ref leaks. Backport candidate legacy-trunk
Sun, 20 Nov 2005 23:58:38 +0000 Neal Norwitz Fix a few more memory leaks legacy-trunk
Sat, 19 Nov 2005 23:58:29 +0000 Neal Norwitz Last batch of ref leaks in new AST code. legacy-trunk
Wed, 16 Nov 2005 12:46:55 +0000 Nick Coghlan Correctly handle identifiers for anonymous scopes and align genexpr name with symtable.c legacy-trunk
Sun, 13 Nov 2005 18:50:34 +0000 Neal Norwitz Fix a lot of memory and ref leaks in error paths. legacy-trunk
Sun, 13 Nov 2005 01:08:38 +0000 Neal Norwitz make internal method static legacy-trunk
Tue, 25 Oct 2005 06:30:14 +0000 Neil Schemenauer Ensure that compiler_exit_scope() is called as necessary to free memory legacy-trunk
Sun, 23 Oct 2005 23:00:41 +0000 Neal Norwitz Fix problem handling EXTENDED_ARGs from SF bug # 1333982 legacy-trunk
Sun, 23 Oct 2005 22:40:47 +0000 Neal Norwitz cleanup a bit and reuse instrsize (instruction size). working towards fixing problems with EXTENDED_ARG legacy-trunk
Sun, 23 Oct 2005 18:52:36 +0000 Neil Schemenauer Remove unnecessary local variable. legacy-trunk
Sun, 23 Oct 2005 18:37:42 +0000 Neil Schemenauer Fix private name mangling. The symtable also must do mangles so that legacy-trunk
Sun, 23 Oct 2005 17:21:54 +0000 Neil Schemenauer Use PyTuple_Pack instead of Py_BuildValue. legacy-trunk
Sun, 23 Oct 2005 04:24:49 +0000 Neil Schemenauer Fix arigo's funky LOAD_NAME bug: implicit globals inside classes have legacy-trunk
Sun, 23 Oct 2005 03:45:42 +0000 Neil Schemenauer Don't stop generating code for import statements after the first "import as" legacy-trunk
Fri, 21 Oct 2005 18:09:19 +0000 Neil Schemenauer Use <lamba> as the function name for lambdas (matches old compiler). legacy-trunk
Fri, 21 Oct 2005 12:57:31 +0000 Armin Rigo ANSI-C-ify the placement of local var declarations. legacy-trunk
Thu, 20 Oct 2005 19:59:25 +0000 Jeremy Hylton Merge ast-branch to head legacy-trunk
Wed, 03 Aug 2005 18:33:05 +0000 Tim Peters com_yield_expr(): Squash new compiler wng about unreferenced local. legacy-trunk
Tue, 02 Aug 2005 00:46:46 +0000 Phillip J. Eby PEP 342 implementation. Per Guido's comments, the generator throw() legacy-trunk
Sat, 25 Jun 2005 08:23:41 +0000 Brett Cannon Fix signedness of various char variables to stop causing a warning under gcc 4. legacy-trunk
Sat, 05 Mar 2005 06:47:57 +0000 Brett Cannon Allow classes to be defined with empty parentheses. This means that legacy-trunk
Thu, 03 Mar 2005 07:01:48 +0000 Brett Cannon Silence a gcc warning about putting in parentheses around && expressions mixed legacy-trunk
Wed, 23 Feb 2005 13:37:55 +0000 Raymond Hettinger Preserve sign of -0.0 when result is run through marshal. legacy-trunk
Mon, 21 Feb 2005 20:03:14 +0000 Raymond Hettinger Document how the pattern recognizer keeps all of its references in bounds. legacy-trunk
Sun, 20 Feb 2005 12:41:32 +0000 Raymond Hettinger Teach the peepholer to fold unary operations on constants. legacy-trunk
Thu, 10 Feb 2005 01:42:32 +0000 Raymond Hettinger Remove the set conversion which didn't work with: [] in (0,) legacy-trunk
Wed, 09 Feb 2005 21:24:51 +0000 Raymond Hettinger Have set conversion replace existing constant if not used elsewhere. legacy-trunk
Mon, 07 Feb 2005 19:32:38 +0000 Raymond Hettinger Adopt Skip's idea to optimize lists of constants in the context legacy-trunk
Sun, 06 Feb 2005 22:05:42 +0000 Raymond Hettinger Transform "x in (1,2,3)" to "x in frozenset([1,2,3])". legacy-trunk
Wed, 26 Jan 2005 12:50:05 +0000 Raymond Hettinger Do not fold a constant if a large sequence will result. legacy-trunk
Fri, 07 Jan 2005 18:10:51 +0000 Armin Rigo Re-running python with/without the -Qnew flag uses incorrectly optimized legacy-trunk
Sun, 02 Jan 2005 06:17:33 +0000 Raymond Hettinger Teach the peephole optimizer to fold simple constant expressions. legacy-trunk
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