summaryrefslogtreecommitdiffstats
path: root/Python/ceval.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Do the int inlining only if the type is really an int, not wheneverGuido van Rossum2001-08-301-6/+9
* Removed some unreachable break statements to silence SGI compiler.Sjoerd Mullender2001-08-301-3/+0
* When an inlined operation on two small ints causes overflow, don'tGuido van Rossum2001-08-231-32/+24
* Fix SF bug #443600:Guido van Rossum2001-08-181-15/+46
* ceval, PyEval_MergeCompilerFlags: wasn't merging in theTim Peters2001-08-171-6/+3
* Patch #427190: Implement and use METH_NOARGS and METH_O.Martin v. Löwis2001-08-161-23/+50
* Remove much dead code from ceval.cJeremy Hylton2001-08-121-220/+18
* Refactor future feature handlingJeremy Hylton2001-08-101-2/+2
* Implement PEP 238 in its (almost) full glory.Guido van Rossum2001-08-081-0/+40
* Merge of descr-branch back into trunk.Tim Peters2001-08-021-109/+54
* Part way to allowing "from __future__ import generators" to communicateTim Peters2001-07-161-13/+24
* GC for generator objects.Neil Schemenauer2001-07-121-4/+12
* This change adjusts the profiling/tracing support so that the commonFred Drake2001-07-031-47/+65
* Revise the interface to the profiling and tracing support for theFred Drake2001-06-271-134/+65
* gen_getattr: make the gi_running and gi_frame members discoverable (butTim Peters2001-06-261-4/+17
* Add "gi_" (generator-iterator) prefix to names of genobject members.Tim Peters2001-06-261-9/+13
* Change the semantics of "return" in generators, as discussed on theTim Peters2001-06-231-0/+7
* gen_iternext(): Don't assume that the current thread state's frame isTim Peters2001-06-231-2/+2
* PyFrameObject: rename f_stackbottom to f_stacktop, since it points toTim Peters2001-06-231-5/+5
* Teach the UNPACK_SEQUENCE opcode how to tease an iterable object intoTim Peters2001-06-211-32/+38
* Try to avoid creating reference cycles involving generators. Only keep aNeil Schemenauer2001-06-211-14/+27
* gen_iternext(): repair subtle refcount problem.Tim Peters2001-06-201-0/+5
* Remove unused code.Neil Schemenauer2001-06-201-9/+0
* Merging the gen-branch into the main line, at Guido's direction. Yay!Tim Peters2001-06-181-257/+419
* Instead of initializing & interning the strings passed to the profileFred Drake2001-06-161-26/+42
* SF bug 433228: repr(list) woes when len(list) bigTim Peters2001-06-161-2/+3
* call_trace(): Add an additional parameter -- pointer to a PyObject*Fred Drake2001-06-081-13/+36
* Fix bug reported by Tim Peters on python-dev:Jeremy Hylton2001-05-291-6/+5
* Add a second special case to the inline function call code in eval_code2().Jeremy Hylton2001-05-181-1/+7
* Make PyIter_Next() a little smarter (wrt its knowledge of iteratorTim Peters2001-05-051-5/+3
* improved error message-- names the type of the unexpected objectJeremy Hylton2001-04-271-2/+3
* Mondo changes to the iterator stuff, without changing how Python codeGuido van Rossum2001-04-231-27/+16
* SF but #417587: compiler warnings compiling 2.1.Tim Peters2001-04-211-1/+0
* Iterators phase 1. This comprises:Guido van Rossum2001-04-201-0/+41
* Change error message raised when free variable is not yet bound. ItJeremy Hylton2001-04-131-10/+16
* Patch by Ping (SF bug 415879, Exception.__init__() causes segfault):Guido van Rossum2001-04-131-3/+2
* Fix exception handling for non-PyFunction objects, SF bug 414743.Jeremy Hylton2001-04-111-16/+54
* Extend support for from __future__ import nested_scopesJeremy Hylton2001-03-221-2/+16
* If a code object is compiled with nested scopes, define the CO_NESTED flag.Jeremy Hylton2001-03-221-1/+9
* Use PyObject_IsInstance() to check whether the first argument to anGuido van Rossum2001-03-211-13/+19