summaryrefslogtreecommitdiffstats
path: root/Python/ceval.c
Commit message (Expand)AuthorAgeFilesLines
* In BUILD_LIST, use PyList_SET_ITEM() instead of PyList_SetItem(); andGuido van Rossum1998-08-041-3/+1
* # In case BINARY_SUBSCR, use proper PyList_GET* macros instead of inlining.Guido van Rossum1998-07-081-3/+3
* Marc-Andre Lemburg's patch to support instance methods with otherGuido van Rossum1998-07-081-0/+5
* Moved cmp_member() to abstract.c, as PySequence_Contains() [withGuido van Rossum1998-05-221-53/+2
* Since PyDict_GetItem() can't raise an exception any more, there's noGuido van Rossum1998-05-141-3/+0
* DELETE_FAST should issue an exception when the local variable is undefined.Guido van Rossum1998-05-121-0/+7
* Make new gcc -Wall happyGuido van Rossum1998-04-101-1/+2
* Make first raise argument optionalGuido van Rossum1998-04-091-0/+12
* Last-minute fix for Jim H: don't die after del sys.stdoutGuido van Rossum1997-12-311-2/+11
* Plug the most annoying recursive printing problem -- reset '_' to NoneGuido van Rossum1997-12-261-3/+8
* Give more detailed error message when the argument count isn't right.Guido van Rossum1997-11-191-4/+6
* Fix memory leak in exec statement with code object -- the None returnedGuido van Rossum1997-11-111-2/+4
* Change PyEval_SaveThread() and PyEval_RestoreThread() to always do theGuido van Rossum1997-09-301-12/+9
* First part of package support.Guido van Rossum1997-09-051-10/+4
* Inline PyObject_CallObject (Marc-Andre Lemburg).Guido van Rossum1997-08-301-0/+5
* eval_code2(), set_exc_info(): Call PyErr_NormalizeException() theBarry Warsaw1997-08-281-2/+2
* unpack_sequence(): In finally clause, watch out for Py_DECREFBarry Warsaw1997-08-251-2/+2
* eval_code2(): collapsed the implementations of UNPACK_TUPLE andBarry Warsaw1997-08-251-33/+74
* cmp_exception gets promoted (essentially) to the C API functionBarry Warsaw1997-08-221-59/+10
* Reverse the search order for the Don Beaudry hook so that the firstGuido van Rossum1997-08-221-4/+3
* Renamed a local label that was accidentally grandly renamed toGuido van Rossum1997-08-051-3/+3
* The last of the mass checkins for separate (sub)interpreters.Guido van Rossum1997-08-021-9/+20
* Extend the "Don Beaudry hack" with "Guido's corollary" -- if the baseGuido van Rossum1997-07-311-10/+27
* Moved PyEval_{Acquire,Release}Thread() to within the same #ifdefGuido van Rossum1997-07-191-21/+23
* PyEval_SaveThread() and PyEval_RestoreThread() now return/take aGuido van Rossum1997-07-181-6/+28
* Huge speedup by inlining some common integer operations:Guido van Rossum1997-07-171-5/+75
* PyObject_Compare can raise an exception now.Guido van Rossum1997-05-231-0/+7
* Py_FlushLine and PyFile_WriteString now return error indicatorsGuido van Rossum1997-05-221-12/+24
* Plug leak of stack frame object in exception handling code.Guido van Rossum1997-05-201-9/+26
* Logic for enabling mac-specific signal handling fixed (Jack)Guido van Rossum1997-05-201-1/+1
* (int) cast for strlen() to keep picky compilers happy.Guido van Rossum1997-05-131-1/+1
* Instead of importing graminit.h whenever one of the three grammar 'root'Guido van Rossum1997-05-071-3/+3
* Used operators from abstract.h where possible (arithmetic operators,Guido van Rossum1997-05-061-420/+30
* Massive changes for separate thread state management.Guido van Rossum1997-05-051-151/+263
* Quickly renamed.Guido van Rossum1997-04-291-799/+798
* Clarify error message for unexpected keyword parameter.Guido van Rossum1997-03-101-1/+4
* *Don't* kill all local variables on function exit. This will be doneGuido van Rossum1997-02-141-12/+0
* Two small changes:Guido van Rossum1997-01-271-5/+3
* Plug a leak with calling something other than a function or method isGuido van Rossum1997-01-271-4/+3
* Patches for (two forms of) optional dynamic execution profiling --Guido van Rossum1997-01-241-0/+68
* Change the control flow for error handling in the function prelude toGuido van Rossum1997-01-241-23/+17
* Kill all local variables on function return. This closes a giganticGuido van Rossum1997-01-211-0/+12
* Only call sigcheck() at the ticker code if we don't have true signals.Guido van Rossum1997-01-211-2/+6
* Cleanup:Guido van Rossum1997-01-211-222/+10
* Changes for frame object speedup:Guido van Rossum1997-01-201-14/+2
* Add "if (x != NULL) continue;" (or similar for err==0) before theGuido van Rossum1997-01-181-18/+60
* Use the stack size from the code object and the CO_MAXBLOCKS constantGuido van Rossum1997-01-171-2/+10
* Rename DEBUG macro to Py_DEBUGGuido van Rossum1996-12-301-3/+3
* Moved the raise logic out of the main interpreter loop to a separate function.Guido van Rossum1996-12-101-60/+127
* Change the Don Beaudry hack into the Don B + Jim F hack; now, if *any*Guido van Rossum1996-12-051-28/+26