COMMITS
/ Python/ceval.c October 18, 2001
T
SF Patch (but with no patch) 472555 Remove trailing common in enumeration.
Tim Peters committed
October 17, 2001
J
For debug build, check that the stack pointer never exceeds the stack size.
Jeremy Hylton committed
October 15, 2001
S
make getarray static - it's only called from ceval.c and is not an
Skip Montanaro committed
October 13, 2001
F
Suppress a bunch of "value computed is not used" warnings when building in
Fred Drake committed
October 5, 2001
T
Introduced the oddly-missing PyList_CheckExact(), and used it to replace
Tim Peters committed
T
Get rid of unique local ISSTRICTINT macro in favor of std PyInt_CheckExact.
Tim Peters committed
October 4, 2001
F
Fix bug in profiler modifications detected only in debug builds.
Fred Drake committed
F
Rationalize the events passed to the profiler (no changes for the tracer).
Fred Drake committed
September 30, 2001
T
SF bug [#466173] unpack TypeError unclear
Tim Peters committed
September 26, 2001
J
Prevent a NULL pointer from being pushed onto the stack.
Jeremy Hylton committed
September 24, 2001
T
Don't swap the arguments to PyFrame_BlockSetup when recreating the recently
Thomas Wouters committed
September 20, 2001
G
Add optional docstrings to member descriptors. For backwards
Guido van Rossum committed
September 13, 2001
F
Admit that we'll never add the args for a "call" event to the profile
Fred Drake committed
September 12, 2001
G
build_class(): one more (hopefully the last) step on the way to
Guido van Rossum committed
September 4, 2001
N
Move call_trace(..., PyTrace_CALL, ...) call to top of eval_frame. That
Neil Schemenauer committed
August 30, 2001
G
Do the int inlining only if the type is really an int, not whenever
Guido van Rossum committed
S
Removed some unreachable break statements to silence SGI compiler.
Sjoerd Mullender committed
August 23, 2001
G
When an inlined operation on two small ints causes overflow, don't
Guido van Rossum committed
August 18, 2001
G
Fix SF bug #443600:
Guido van Rossum committed
August 17, 2001
T
ceval, PyEval_MergeCompilerFlags: wasn't merging in the
Tim Peters committed
August 16, 2001
M
Patch #427190: Implement and use METH_NOARGS and METH_O.
Martin v. Löwis committed
August 12, 2001
J
Remove much dead code from ceval.c
Jeremy Hylton committed
August 10, 2001
J
Refactor future feature handling
Jeremy Hylton committed
August 8, 2001
G
Implement PEP 238 in its (almost) full glory.
Guido van Rossum committed
August 2, 2001
T
Merge of descr-branch back into trunk.
Tim Peters committed
July 16, 2001
T
Part way to allowing "from __future__ import generators" to communicate
Tim Peters committed
July 12, 2001
N
GC for generator objects.
Neil Schemenauer committed
July 3, 2001
F
This change adjusts the profiling/tracing support so that the common
Fred Drake committed
June 27, 2001
F
Revise the interface to the profiling and tracing support for the
Fred Drake committed
June 26, 2001
T
gen_getattr: make the gi_running and gi_frame members discoverable (but
Tim Peters committed
T
Add "gi_" (generator-iterator) prefix to names of genobject members.
Tim Peters committed
June 23, 2001
T
Change the semantics of "return" in generators, as discussed on the
Tim Peters committed
T
gen_iternext(): Don't assume that the current thread state's frame is
Tim Peters committed
T
PyFrameObject: rename f_stackbottom to f_stacktop, since it points to
Tim Peters committed
June 21, 2001
T
Teach the UNPACK_SEQUENCE opcode how to tease an iterable object into
Tim Peters committed
N
Try to avoid creating reference cycles involving generators. Only keep a
Neil Schemenauer committed
June 20, 2001
T
gen_iternext(): repair subtle refcount problem.
Tim Peters committed
N
Remove unused code.
Neil Schemenauer committed
June 18, 2001
T
Merging the gen-branch into the main line, at Guido's direction. Yay!
Tim Peters committed
June 16, 2001
F
Instead of initializing & interning the strings passed to the profile
Fred Drake committed
T
SF bug 433228: repr(list) woes when len(list) big
Tim Peters committed
June 8, 2001
F
call_trace(): Add an additional parameter -- pointer to a PyObject*
Fred Drake committed
May 29, 2001
J
Fix bug reported by Tim Peters on python-dev:
Jeremy Hylton committed
May 18, 2001
J
Add a second special case to the inline function call code in eval_code2().
Jeremy Hylton committed
May 5, 2001
T
Make PyIter_Next() a little smarter (wrt its knowledge of iterator
Tim Peters committed
April 27, 2001
J
improved error message-- names the type of the unexpected object
Jeremy Hylton committed
April 23, 2001
G
Mondo changes to the iterator stuff, without changing how Python code
Guido van Rossum committed
April 21, 2001
T
SF but #417587: compiler warnings compiling 2.1.
Tim Peters committed
April 20, 2001
G
Iterators phase 1. This comprises:
Guido van Rossum committed
April 13, 2001
J
Change error message raised when free variable is not yet bound. It
Jeremy Hylton committed