COMMITS
/ Python/ceval.c April 29, 2003
M
Armin Rigo's fix & test for
Michael W. Hudson committed
April 24, 2003
R
Revert the previous enhancement to the bytecode optimizer.
Raymond Hettinger committed
April 22, 2003
R
Improved the bytecode optimizer.
Raymond Hettinger committed
April 19, 2003
M
New PyGILState_ API - implements pep 311, from patch 684256.
Mark Hammond committed
April 9, 2003
G
- New function sys.call_tracing() allows pdb to debug code
Guido van Rossum committed
March 16, 2003
R
Eliminate data dependency in predict macro.
Raymond Hettinger committed
R
Fix comment and whitespace.
Raymond Hettinger committed
R
Introduced macros for a simple opcode prediction protocol.
Raymond Hettinger committed
March 14, 2003
R
SF patch #701907: More use of fast_next_opcode
Raymond Hettinger committed
March 1, 2003
G
Added implementation notes for [re]set_exc_info().
Guido van Rossum committed
February 27, 2003
M
In the process of adding all the extended slice support I attempted to
Michael W. Hudson committed
February 26, 2003
R
Micro-optimizations.
Raymond Hettinger committed
February 19, 2003
G
- PyEval_GetFrame() is now declared to return a PyFrameObject *
Guido van Rossum committed
February 10, 2003
J
patch #683515: "Add unicode support to compile(), eval() and exec"
Just van Rossum committed
February 5, 2003
J
Small function call optimization and special build option for call stats.
Jeremy Hylton committed
January 19, 2003
R
SF patch #670367: Micro-optimizations for ceval.c
Raymond Hettinger committed
January 14, 2003
R
Replaced POP() with STACKADJ(-1) on lines where the result wasn't used.
Raymond Hettinger committed
January 10, 2003
R
As discussed on python-dev, removed from DUP_TOPX support for the
Raymond Hettinger committed
N
As discussed briefly on python-dev, add Pending Deprecation Warning
Neal Norwitz committed
January 9, 2003
R
SF patch #664320: Replace push/pop clusters in ceval.c
Raymond Hettinger committed
November 10, 2002
N
Make private functions static so we don't pollute the namespace
Neal Norwitz committed
November 8, 2002
M
This is Richie Hindle's patch:
Michael W. Hudson committed
M
Assorted patches from Armin Rigo:
Michael W. Hudson committed
November 6, 2002
M
Handle really big steps in extended slices.
Michael W. Hudson committed
October 3, 2002
M
One last tweak to the tracing machinery: this actually computes what I intended
Michael W. Hudson committed
October 2, 2002
M
Fix for the recursion_level bug Armin Rigo reported in sf
Michael W. Hudson committed
September 11, 2002
M
A slight change to SET_LINENO-less tracing.
Michael W. Hudson committed
September 3, 2002
S
Bump default check interval to 100 instructions. Computers are much faster
Skip Montanaro committed
S
replace thread state objects' ticker and checkinterval fields with two
Skip Montanaro committed
August 30, 2002
M
Further SET_LINENO reomval fixes. See comments in patch #587933.
Michael W. Hudson committed
August 23, 2002
G
The error messages in err_args() -- which is only called when the
Guido van Rossum committed
August 20, 2002
M
Comment typo repair.
Michael W. Hudson committed
M
My patch #597221. Use f_lasti more consistently.
Michael W. Hudson committed
August 19, 2002
G
Add a warning comment to the LOAD_GLOBAL inline code.
Guido van Rossum committed
G
Another ugly inlining hack, expanding the two PyDict_GetItem() calls
Guido van Rossum committed
August 16, 2002
J
Inline fast_cfunction() in new call_function().
Jeremy Hylton committed
J
Move body of CALL_FUNCTION opcode into helper function.
Jeremy Hylton committed
G
Streamline the fast track for CFunction calls a bit more: there was
Guido van Rossum committed
August 15, 2002
M
This is my patch
Michael W. Hudson committed
August 9, 2002
F
Add weakref support generator-iterators.
Fred Drake committed
August 6, 2002
S
get rid of GETNAMEV macro - use GETITEM directly
Skip Montanaro committed
August 4, 2002
S
small speedup for constant and name access
Skip Montanaro committed
July 17, 2002
G
SF patch 552161 - Py_AddPendingCall doesn't unlock on fail (Daniel
Guido van Rossum committed
T
Removed more stray instances of statichere, but left _sre.c alone.
Tim Peters committed
J
staticforward bites the dust.
Jeremy Hylton committed
T
There's no need for generators to define an explicit next() method.
Tim Peters committed
July 14, 2002
N
SF patch # 580411, move frame macros from frameobject.h into ceval.c
Neal Norwitz committed
July 11, 2002
J
Don't stomp on an exception set by PyCell_Get()
Jeremy Hylton committed
June 14, 2002
M
Now FOR_LOOP is gone, loop_subscript can go too.
Michael W. Hudson committed
June 13, 2002
G
The opcode FOR_LOOP no longer exists.
Guido van Rossum committed