summaryrefslogtreecommitdiffstats
path: root/Python/ceval.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix for SF bug [ #492403 ] exec() segfaults on closure's func_codeJeremy Hylton2001-12-131-1/+6
* Fix for SF bug #489671 (Neil Norwitz): memory leak in test_richcmp.Guido van Rossum2001-12-061-0/+8
* Fix a typo (probably caused by autocompletion <blush>) that caused aGuido van Rossum2001-12-061-1/+1
* SF bug #488514: -Qnew needs workTim Peters2001-12-061-11/+14
* Fix the final two issues in Armin Rigo's SF bug #488477: apply_slice()Guido van Rossum2001-12-031-4/+10
* unpack_iterable(): Add a missing DECREF in an error case. Reported byGuido van Rossum2001-12-031-0/+1
* SF bug #483469: crash on unbounded recursion in __del__.Tim Peters2001-11-271-0/+8
* Fix for bug #480188: printing unicode objectsMarc-André Lemburg2001-11-201-3/+13
* Backing out the fast path for interned string compares again as requested.Marc-André Lemburg2001-11-081-15/+0
* Add fast-path for comparing interned (true) string objects.Marc-André Lemburg2001-11-071-0/+15
* SF Patch (but with no patch) 472555 Remove trailing common in enumeration.Tim Peters2001-10-181-1/+1
* For debug build, check that the stack pointer never exceeds the stack size.Jeremy Hylton2001-10-171-1/+3
* make getarray static - it's only called from ceval.c and is not anSkip Montanaro2001-10-151-1/+1
* Suppress a bunch of "value computed is not used" warnings when building inFred Drake2001-10-131-2/+2
* Introduced the oddly-missing PyList_CheckExact(), and used it to replaceTim Peters2001-10-051-1/+1
* Get rid of unique local ISSTRICTINT macro in favor of std PyInt_CheckExact.Tim Peters2001-10-051-9/+6
* Fix bug in profiler modifications detected only in debug builds.Fred Drake2001-10-041-3/+26
* Rationalize the events passed to the profiler (no changes for the tracer).Fred Drake2001-10-041-10/+4
* SF bug [#466173] unpack TypeError unclearTim Peters2001-09-301-1/+5
* Prevent a NULL pointer from being pushed onto the stack.Jeremy Hylton2001-09-261-1/+5
* Don't swap the arguments to PyFrame_BlockSetup when recreating the recentlyThomas Wouters2001-09-241-2/+2
* Add optional docstrings to member descriptors. For backwardsGuido van Rossum2001-09-201-1/+1
* Admit that we'll never add the args for a "call" event to the profileFred Drake2001-09-131-3/+0
* build_class(): one more (hopefully the last) step on the way toGuido van Rossum2001-09-121-14/+21
* Move call_trace(..., PyTrace_CALL, ...) call to top of eval_frame. ThatNeil Schemenauer2001-09-041-35/+35