summaryrefslogtreecommitdiffstats
path: root/Python/ceval.c
Commit message (Expand)AuthorAgeFilesLines
* SF patch #670367: Micro-optimizations for ceval.cRaymond Hettinger2003-01-191-18/+13
* Replaced POP() with STACKADJ(-1) on lines where the result wasn't used.Raymond Hettinger2003-01-141-2/+2
* As discussed on python-dev, removed from DUP_TOPX support for theRaymond Hettinger2003-01-101-35/+0
* As discussed briefly on python-dev, add Pending Deprecation WarningNeal Norwitz2003-01-101-3/+5
* SF patch #664320: Replace push/pop clusters in ceval.cRaymond Hettinger2003-01-091-150/+167
* Make private functions static so we don't pollute the namespaceNeal Norwitz2002-11-101-1/+1
* This is Richie Hindle's patch:Michael W. Hudson2002-11-081-7/+16
* Assorted patches from Armin Rigo:Michael W. Hudson2002-11-081-42/+48
* Handle really big steps in extended slices.Michael W. Hudson2002-11-061-1/+1
* One last tweak to the tracing machinery: this actually computes what I intendedMichael W. Hudson2002-10-031-1/+3
* Fix for the recursion_level bug Armin Rigo reported in sfMichael W. Hudson2002-10-021-0/+4
* A slight change to SET_LINENO-less tracing.Michael W. Hudson2002-09-111-5/+18
* Bump default check interval to 100 instructions. Computers are much fasterSkip Montanaro2002-09-031-2/+2
* replace thread state objects' ticker and checkinterval fields with twoSkip Montanaro2002-09-031-2/+8
* Further SET_LINENO reomval fixes. See comments in patch #587933.Michael W. Hudson2002-08-301-34/+20
* The error messages in err_args() -- which is only called when theGuido van Rossum2002-08-231-2/+2
* Comment typo repair.Michael W. Hudson2002-08-201-1/+1
* My patch #597221. Use f_lasti more consistently.Michael W. Hudson2002-08-201-9/+9
* Add a warning comment to the LOAD_GLOBAL inline code.Guido van Rossum2002-08-191-1/+3
* Another ugly inlining hack, expanding the two PyDict_GetItem() callsGuido van Rossum2002-08-191-1/+25
* Inline fast_cfunction() in new call_function().Jeremy Hylton2002-08-161-55/+33
* Move body of CALL_FUNCTION opcode into helper function.Jeremy Hylton2002-08-161-54/+56
* Streamline the fast track for CFunction calls a bit more: there wasGuido van Rossum2002-08-161-5/+2
* This is my patchMichael W. Hudson2002-08-151-36/+167
* Add weakref support generator-iterators.Fred Drake2002-08-091-1/+7
* get rid of GETNAMEV macro - use GETITEM directlySkip Montanaro2002-08-061-12/+11
* small speedup for constant and name accessSkip Montanaro2002-08-041-3/+6
* SF patch 552161 - Py_AddPendingCall doesn't unlock on fail (DanielGuido van Rossum2002-07-171-1/+3
* Removed more stray instances of statichere, but left _sre.c alone.Tim Peters2002-07-171-1/+1
* staticforward bites the dust.Jeremy Hylton2002-07-171-1/+1
* There's no need for generators to define an explicit next() method.Tim Peters2002-07-171-22/+1
* SF patch # 580411, move frame macros from frameobject.h into ceval.cNeal Norwitz2002-07-141-3/+10
* Don't stomp on an exception set by PyCell_Get()Jeremy Hylton2002-07-111-1/+4
* Now FOR_LOOP is gone, loop_subscript can go too.Michael W. Hudson2002-06-141-19/+0
* The opcode FOR_LOOP no longer exists.Guido van Rossum2002-06-131-31/+0
* SF bug 567538: Generator can crash the interpreter (Finn Bock).Guido van Rossum2002-06-121-2/+2
* Fix forMichael W. Hudson2002-05-201-1/+1
* ceval.c/do_raise(): Tighten the test to disallow raising an instance ofTim Peters2002-04-181-1/+4
* Fix an issue that was reported in but unrelated to the main problem ofGuido van Rossum2002-03-281-2/+10
* SF bug 480215: softspace confused in nested printTim Peters2002-03-241-10/+12
* Disable the parser hacks that enabled the "yield" keyword using a futureNeil Schemenauer2002-03-221-0/+2
* Re-enable GC of generator objects.Neil Schemenauer2002-03-181-6/+6
* Move some opcodes to top of big eval_frame switch statement. SkipNeil Schemenauer2002-02-171-44/+45
* LOAD_FAST: rearrange branches to favor the expected case, and getTim Peters2002-02-121-10/+7
* Patch #494783: Rename cmp_op enumerators.Martin v. Löwis2002-01-011-15/+19
* SF bug #496549 -Qnew and in-place division "/=".Tim Peters2001-12-251-11/+14
* SF bug #494668: PUSH() should assert-fail on overflow.Tim Peters2001-12-191-2/+4
* Patch #494384: Disable more Unicode API if Unicode is not used.Martin v. Löwis2001-12-181-0/+2
* _PyEval_SliceIndex(): explain why a NULL argument is allowed (thanksTim Peters2001-12-161-4/+4
* _PyEval_SliceIndex(): Repaired the comments, and added XXX commentsTim Peters2001-12-161-6/+11