log Lib/compiler/pycodegen.py @ 25838:8540887bcec6 2.2

age author description
Mon, 07 Oct 2002 12:21:09 +0000 Michael W. Hudson A couple of fixes for the compiler package: 2.2
Fri, 21 Dec 2001 20:04:22 +0000 Barry Warsaw Merge of the release22 branch changes back into the trunk. legacy-trunk
Tue, 27 Nov 2001 23:35:10 +0000 Jeremy Hylton Fix [ #484645 ] little bug in pycodegen.py legacy-trunk
Fri, 09 Nov 2001 16:24:34 +0000 Jeremy Hylton Fix SF bug #479186: compiler generates bad code for "del" legacy-trunk
Thu, 18 Oct 2001 21:57:37 +0000 Tim Peters Whitespace normalization. legacy-trunk
Mon, 17 Sep 2001 21:02:51 +0000 Jeremy Hylton API change: legacy-trunk
Mon, 17 Sep 2001 19:33:48 +0000 Jeremy Hylton Last set of change to get regression tests to pass legacy-trunk
Mon, 17 Sep 2001 18:03:55 +0000 Jeremy Hylton Handle more syntax errors. legacy-trunk
Mon, 17 Sep 2001 16:41:02 +0000 Jeremy Hylton support true division legacy-trunk
Fri, 14 Sep 2001 23:17:55 +0000 Jeremy Hylton Add code generator for yield stmt legacy-trunk
Fri, 14 Sep 2001 22:49:08 +0000 Jeremy Hylton Various sundry changes for 2.2 compatibility legacy-trunk
Thu, 30 Aug 2001 20:25:55 +0000 Jeremy Hylton Fix _convert_NAME() so that it doesn't store locals for class bodies. legacy-trunk
Thu, 30 Aug 2001 15:50:34 +0000 Jeremy Hylton spurious pop legacy-trunk
Wed, 29 Aug 2001 22:30:09 +0000 Jeremy Hylton Track the block stack more reasonably in order to handle continue in legacy-trunk
Wed, 29 Aug 2001 20:57:43 +0000 Jeremy Hylton Generate SET_LINENO for list and tuple literals when the open paren legacy-trunk
Wed, 29 Aug 2001 18:14:39 +0000 Jeremy Hylton Support // and //= legacy-trunk
Tue, 28 Aug 2001 17:28:33 +0000 Jeremy Hylton Make sure the JUMP_ABSOLUTE and POP_BLOCK at the end of a for loop are legacy-trunk
Tue, 28 Aug 2001 16:35:18 +0000 Jeremy Hylton Generate FOR_ITER-based loops instead of old FOR_LOOP-based loops legacy-trunk
Mon, 27 Aug 2001 22:56:16 +0000 Jeremy Hylton Handle private names legacy-trunk
Mon, 27 Aug 2001 21:58:09 +0000 Jeremy Hylton emit SET_LINENO for augmented assignments legacy-trunk
Mon, 27 Aug 2001 21:51:52 +0000 Jeremy Hylton Many changes -- bug fixes and sundry improvements legacy-trunk
Thu, 12 Apr 2001 21:54:41 +0000 Jeremy Hylton Pop loop off the loop stack before handling the loop's else clause. legacy-trunk
Thu, 12 Apr 2001 21:04:43 +0000 Jeremy Hylton Use new _implicitNameOp() to generate name op code for list comprehensions. legacy-trunk
Thu, 12 Apr 2001 20:24:26 +0000 Jeremy Hylton Add support for visitAssAttr to findOp(). legacy-trunk
Thu, 12 Apr 2001 20:21:39 +0000 Jeremy Hylton pyassem.py: legacy-trunk
Thu, 12 Apr 2001 17:33:34 +0000 Jeremy Hylton Revise handling of tuple arguments so that the variables names match legacy-trunk
Thu, 12 Apr 2001 06:52:27 +0000 Jeremy Hylton Fix unpackSequence() to use _nameOp() rather than LOAD_FAST legacy-trunk
Thu, 12 Apr 2001 06:49:00 +0000 Jeremy Hylton Inside a class scope always use LOAD_NAME, STORE_NAME, DEL_NAME legacy-trunk
Thu, 12 Apr 2001 06:40:42 +0000 Jeremy Hylton Preliminary support for nested scopes legacy-trunk
Wed, 11 Apr 2001 16:43:13 +0000 Jeremy Hylton typo legacy-trunk
Wed, 11 Apr 2001 16:36:25 +0000 Jeremy Hylton [finishing fix from earlier checkins] legacy-trunk
Wed, 11 Apr 2001 16:24:30 +0000 Jeremy Hylton Generate docstrings. legacy-trunk
Mon, 09 Apr 2001 04:28:48 +0000 Jeremy Hylton Add support for future statements legacy-trunk
Mon, 06 Nov 2000 03:43:11 +0000 Jeremy Hylton Change the graph structure to contain the code generator object for legacy-trunk
Fri, 13 Oct 2000 21:58:13 +0000 Jeremy Hylton Now supports entire Python 2.0 language and still supports Python legacy-trunk
Thu, 12 Oct 2000 20:23:23 +0000 Jeremy Hylton Fix SF bug #116263: support for from .. import * legacy-trunk
Fri, 01 Sep 2000 20:47:37 +0000 Jeremy Hylton patch by Neil Schemenauer to improve (fix?) line number generation legacy-trunk
Fri, 01 Sep 2000 20:33:26 +0000 Jeremy Hylton Update magic number. legacy-trunk
Sat, 12 Aug 2000 20:32:46 +0000 Thomas Wouters Bring Tools/compiler almost up to date. Specifically: legacy-trunk
Fri, 04 Aug 2000 16:56:51 +0000 Jeremy Hylton replace most calls to emit 'SET_LINENO' will call to method set_lineno legacy-trunk
Tue, 02 May 2000 22:32:59 +0000 Jeremy Hylton patches from Mark Hammond legacy-trunk
Thu, 16 Mar 2000 20:06:59 +0000 Jeremy Hylton complete rewrite legacy-trunk
Mon, 06 Mar 2000 19:10:54 +0000 Jeremy Hylton rename compile.py to pycodegen.py legacy-trunk
Thu, 17 Feb 2000 22:09:35 +0000 Jeremy Hylton the previous quick hack to fix def foo((x,y)) failed on some cases legacy-trunk
Thu, 17 Feb 2000 17:56:29 +0000 Jeremy Hylton satisfy the tabnanny legacy-trunk
Wed, 16 Feb 2000 00:55:44 +0000 Jeremy Hylton support for arglists with implicit tuple unpacks legacy-trunk
Tue, 15 Feb 2000 23:45:26 +0000 Jeremy Hylton finish first impl of code generator legacy-trunk
Mon, 14 Feb 2000 23:57:56 +0000 Jeremy Hylton edit a doc string legacy-trunk
Mon, 14 Feb 2000 21:54:57 +0000 Jeremy Hylton get rid of spurious print legacy-trunk
Mon, 14 Feb 2000 21:33:10 +0000 Jeremy Hylton looks like everything is working except for try/except (pystone legacy-trunk
Mon, 14 Feb 2000 14:14:29 +0000 Jeremy Hylton split compile.py into two files legacy-trunk
Sat, 12 Feb 2000 00:12:38 +0000 Jeremy Hylton change MODULE_NAMESPACE/FUNCTION_NAMESPACE stuff to have a single flag legacy-trunk
Fri, 11 Feb 2000 20:27:07 +0000 Jeremy Hylton add support for Lambda nodes legacy-trunk
Thu, 10 Feb 2000 20:55:50 +0000 Jeremy Hylton add loop handling via legacy-trunk
Thu, 10 Feb 2000 17:20:39 +0000 Jeremy Hylton add namespace attr to CodeGenerator, can be either MODULE_NAMESPACE or legacy-trunk
Thu, 10 Feb 2000 00:47:08 +0000 Jeremy Hylton add ExampleASTVisitor: legacy-trunk
Tue, 08 Feb 2000 21:15:48 +0000 Jeremy Hylton add optional verbose arg to walk function. it overrides the global legacy-trunk
Tue, 08 Feb 2000 19:01:29 +0000 Jeremy Hylton now produces valid pyc files for a least a trivial subset of the legacy-trunk
Fri, 04 Feb 2000 19:37:35 +0000 Jeremy Hylton rapid evolution towards producing real .pyc files (even though I don't legacy-trunk
Fri, 04 Feb 2000 00:28:21 +0000 Jeremy Hylton checking in initial weekend's work legacy-trunk