summaryrefslogtreecommitdiffstats
path: root/Python/compile.c
Commit message (Expand)AuthorAgeFilesLines
* Improved the bytecode optimizer.Raymond Hettinger2003-04-221-9/+83
* Extend SF patch #707257: Improve code generationRaymond Hettinger2003-04-151-8/+20
* Factored out test for absolute jumps.Raymond Hettinger2003-03-281-2/+3
* SF patch #707257: Improve code generationRaymond Hettinger2003-03-261-2/+94
* symtable_cellvar_offsets(): This leaked references to little integersTim Peters2003-03-241-1/+5
* SF #660455 : patch by NNorwitz.Guido van Rossum2003-02-121-1/+2
* patch #683515: "Add unicode support to compile(), eval() and exec"Just van Rossum2003-02-101-1/+3
* Small function call optimization and special build option for call stats.Jeremy Hylton2003-02-051-0/+3
* A. Lloyd Flanagan pointed out a spelling error on c.l.py.Michael W. Hudson2003-01-161-1/+1
* SF patch [ 597919 ] compiler package and SET_LINENOJeremy Hylton2002-12-311-0/+3
* Oops. Roll back that last change. It wasn't ready for release. :-(Guido van Rossum2002-12-231-96/+30
* Add warning for assignment to None, True and False. This is patchGuido van Rossum2002-12-231-30/+96
* SF # 654960, remove unnecessary static variableNeal Norwitz2002-12-181-9/+3
* Fixing bugGustavo Niemeyer2002-12-161-2/+2
* Constify filenames and scripts. Fixes #651362.Martin v. Löwis2002-12-111-11/+13
* Move three variables that are only used inside an if block into the block,Walter Dörwald2002-11-211-3/+3
* Clamp code objects' tp_compare result to [-1, 1].Michael W. Hudson2002-10-031-3/+3
* Further SET_LINENO reomval fixes. See comments in patch #587933.Michael W. Hudson2002-08-301-3/+12
* Add warnings for arguments named None. All set. (I could add aGuido van Rossum2002-08-161-1/+9
* Add warning for None used as keyword argument name in function call.Guido van Rossum2002-08-161-0/+1
* Add warnings for assignment or deletion of variables and attributesGuido van Rossum2002-08-161-0/+27
* Minor cleanup of parsename() and parsestr(): the 'struct compiling *'Guido van Rossum2002-08-161-13/+13
* This is my patchMichael W. Hudson2002-08-151-29/+16
* Added a FutureWarning for constructs that will change semantically inBarry Warsaw2002-08-141-1/+1
* Patch #505705: Remove eval in pickle and cPickle.Martin v. Löwis2002-08-141-98/+5
* Use PyErr_WarnExplicit() to warn about hex/oct constants, so theGuido van Rossum2002-08-121-4/+9
* Reset errno to zero after calling PyErr_Warn(). It can potentially doGuido van Rossum2002-08-111-0/+1
* Implement stage B0 of PEP 237: add warnings for operations thatGuido van Rossum2002-08-111-1/+9
* Use Py_FatalError instead of abort.Martin v. Löwis2002-08-071-2/+3
* Fix PEP 263 code --without-unicode. Fixes #591943.Martin v. Löwis2002-08-071-0/+10
* Patch #534304: Implement phase 1 of PEP 263.Martin v. Löwis2002-08-041-10/+113
* SF patch #578297:Andrew MacIntyre2002-08-041-7/+7
* remove spurious SET_LINENO from com_list_for and com_list_if. All they doSkip Montanaro2002-07-251-2/+0
* SF 569257 -- Name mangle double underscored variable names in __slots__.Raymond Hettinger2002-06-201-6/+6
* SF patch 568629 by Oren Tirosh: types made callable.Guido van Rossum2002-06-141-2/+65
* Fix SF bug [ 561825 ] Confusing error for "del f()"Jeremy Hylton2002-05-311-2/+6
* Accept u"..." literals even when Unicode is disabled. But theseGuido van Rossum2002-05-281-8/+13
* Disambiguate the grammar for backtick.Guido van Rossum2002-05-241-0/+5
* If Py_OptimizeFlag is false then always evaluate assert conditions, don'tNeil Schemenauer2002-04-261-15/+7
* Moving pymalloc along.Tim Peters2002-04-221-2/+2
* Patch #542659: Eliminate duplicate check for NULL of freevars/cellvars.Martin v. Löwis2002-04-141-4/+0
* Patch #50002: Display line information for bad \x escapes:Martin v. Löwis2002-03-031-14/+26
* Fix missing space between words. Bugfix candidate.Neal Norwitz2002-01-291-1/+1
* Fix spelling mistakes. Bugfix candidates.Neal Norwitz2002-01-291-1/+1
* A tentative fix for SF bug #503837 (Roeland Rengelink):Guido van Rossum2002-01-151-0/+3
* Patch #494783: Rename cmp_op enumerators.Martin v. Löwis2002-01-011-14/+14
* Fix for SF bug [ #492403 ] exec() segfaults on closure's func_codeJeremy Hylton2001-12-131-3/+3
* SF bug #488687 reported by Neal NorwitzJeremy Hylton2001-12-041-1/+1
* code_repr(), com_addop_varname(), com_list_comprehension(),Barry Warsaw2001-11-281-32/+42
* Fixes for possible buffer overflows in sprintf() usages.Marc-André Lemburg2001-11-281-1/+1