| 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
|
| Tue, 29 Apr 2003 17:07:36 +0000 |
Michael W. Hudson |
Use Tim's suggestion to fix
legacy-trunk
|
| Thu, 24 Apr 2003 05:45:23 +0000 |
Raymond Hettinger |
Revert the previous enhancement to the bytecode optimizer.
legacy-trunk
|
| Tue, 22 Apr 2003 06:49:11 +0000 |
Raymond Hettinger |
Improved the bytecode optimizer.
legacy-trunk
|
| Tue, 15 Apr 2003 10:35:07 +0000 |
Raymond Hettinger |
Extend SF patch #707257: Improve code generation
legacy-trunk
|
| Fri, 28 Mar 2003 12:05:00 +0000 |
Raymond Hettinger |
Factored out test for absolute jumps.
legacy-trunk
|
| Wed, 26 Mar 2003 01:07:54 +0000 |
Raymond Hettinger |
SF patch #707257: Improve code generation
legacy-trunk
|
| Mon, 24 Mar 2003 17:22:24 +0000 |
Tim Peters |
symtable_cellvar_offsets(): This leaked references to little integers
legacy-trunk
|
| Wed, 12 Feb 2003 16:57:47 +0000 |
Guido van Rossum |
SF #660455 : patch by NNorwitz.
legacy-trunk
|
| Mon, 10 Feb 2003 08:21:10 +0000 |
Just van Rossum |
patch #683515: "Add unicode support to compile(), eval() and exec"
legacy-trunk
|
| Wed, 05 Feb 2003 23:13:00 +0000 |
Jeremy Hylton |
Small function call optimization and special build option for call stats.
legacy-trunk
|
| Thu, 16 Jan 2003 15:39:07 +0000 |
Michael W. Hudson |
A. Lloyd Flanagan pointed out a spelling error on c.l.py.
legacy-trunk
|
| Tue, 31 Dec 2002 18:17:44 +0000 |
Jeremy Hylton |
SF patch [ 597919 ] compiler package and SET_LINENO
legacy-trunk
|
| Mon, 23 Dec 2002 16:51:42 +0000 |
Guido van Rossum |
Oops. Roll back that last change. It wasn't ready for release. :-(
legacy-trunk
|
| Mon, 23 Dec 2002 16:35:23 +0000 |
Guido van Rossum |
Add warning for assignment to None, True and False. This is patch
legacy-trunk
|