| Wed, 01 Dec 2004 07:36:58 +0000 |
Matthias Klose |
Taken from 2.4/HEAD:
2.3
|
| Sun, 29 Jun 2003 14:48:32 +0000 |
Neal Norwitz |
Fix SF #762455, segfault when sys.stdout is changed in getattr
legacy-trunk
|
| Sat, 28 Jun 2003 21:53:52 +0000 |
Guido van Rossum |
Add PyThreadState_SetAsyncExc(long, PyObject *).
legacy-trunk
|
| Sun, 01 Jun 2003 19:21:12 +0000 |
Neil Schemenauer |
Use fast_next_opcode shortcut for forward jump opcodes (it's safe and
legacy-trunk
|
| Sat, 31 May 2003 07:04:16 +0000 |
Raymond Hettinger |
SF bug #733667: kwargs handled incorrectly
legacy-trunk
|
| Fri, 30 May 2003 23:59:44 +0000 |
Neil Schemenauer |
Don't use fast_next_opcode for JUMP_* opcodes. This fixes the problem
legacy-trunk
|
| Tue, 29 Apr 2003 16:18:47 +0000 |
Michael W. Hudson |
Armin Rigo's fix & test for
legacy-trunk
|
| Thu, 24 Apr 2003 05:45:23 +0000 |
Raymond Hettinger |
Revert the previous enhancement to the bytecode optimizer.
legacy-trunk
|
| Tue, 22 Apr 2003 06:49:11 +0000 |
Raymond Hettinger |
Improved the bytecode optimizer.
legacy-trunk
|
| Sat, 19 Apr 2003 15:41:53 +0000 |
Mark Hammond |
New PyGILState_ API - implements pep 311, from patch 684256.
legacy-trunk
|
| Wed, 09 Apr 2003 19:06:21 +0000 |
Guido van Rossum |
- New function sys.call_tracing() allows pdb to debug code
legacy-trunk
|
| Sun, 16 Mar 2003 20:14:44 +0000 |
Raymond Hettinger |
Eliminate data dependency in predict macro.
legacy-trunk
|
| Sun, 16 Mar 2003 15:41:11 +0000 |
Raymond Hettinger |
Fix comment and whitespace.
legacy-trunk
|
| Sun, 16 Mar 2003 03:11:04 +0000 |
Raymond Hettinger |
Introduced macros for a simple opcode prediction protocol.
legacy-trunk
|
| Fri, 14 Mar 2003 01:37:42 +0000 |
Raymond Hettinger |
SF patch #701907: More use of fast_next_opcode
legacy-trunk
|
| Sat, 01 Mar 2003 03:36:33 +0000 |
Guido van Rossum |
Added implementation notes for [re]set_exc_info().
legacy-trunk
|
| Thu, 27 Feb 2003 14:50:34 +0000 |
Michael W. Hudson |
In the process of adding all the extended slice support I attempted to
legacy-trunk
|
| Wed, 26 Feb 2003 18:11:50 +0000 |
Raymond Hettinger |
Micro-optimizations.
legacy-trunk
|
| Wed, 19 Feb 2003 15:53:17 +0000 |
Guido van Rossum |
- PyEval_GetFrame() is now declared to return a PyFrameObject *
legacy-trunk
|
| Mon, 10 Feb 2003 08:21:10 +0000 |
Just van Rossum |
patch #683515: "Add unicode support to compile(), eval() and exec"
legacy-trunk
|
| Wed, 05 Feb 2003 23:13:00 +0000 |
Jeremy Hylton |
Small function call optimization and special build option for call stats.
legacy-trunk
|
| Sun, 19 Jan 2003 05:08:13 +0000 |
Raymond Hettinger |
SF patch #670367: Micro-optimizations for ceval.c
legacy-trunk
|
| Tue, 14 Jan 2003 12:43:10 +0000 |
Raymond Hettinger |
Replaced POP() with STACKADJ(-1) on lines where the result wasn't used.
legacy-trunk
|
| Fri, 10 Jan 2003 16:45:17 +0000 |
Raymond Hettinger |
As discussed on python-dev, removed from DUP_TOPX support for the
legacy-trunk
|
| Fri, 10 Jan 2003 15:31:15 +0000 |
Neal Norwitz |
As discussed briefly on python-dev, add Pending Deprecation Warning
legacy-trunk
|
| Thu, 09 Jan 2003 15:24:30 +0000 |
Raymond Hettinger |
SF patch #664320: Replace push/pop clusters in ceval.c
legacy-trunk
|
| Sun, 10 Nov 2002 14:33:26 +0000 |
Neal Norwitz |
Make private functions static so we don't pollute the namespace
legacy-trunk
|
| Fri, 08 Nov 2002 13:08:46 +0000 |
Michael W. Hudson |
This is Richie Hindle's patch:
legacy-trunk
|
| Fri, 08 Nov 2002 12:53:11 +0000 |
Michael W. Hudson |
Assorted patches from Armin Rigo:
legacy-trunk
|
| Wed, 06 Nov 2002 15:17:32 +0000 |
Michael W. Hudson |
Handle really big steps in extended slices.
legacy-trunk
|
| Thu, 03 Oct 2002 09:53:11 +0000 |
Michael W. Hudson |
One last tweak to the tracing machinery: this actually computes what I intended
legacy-trunk
|
| Wed, 02 Oct 2002 13:13:45 +0000 |
Michael W. Hudson |
Fix for the recursion_level bug Armin Rigo reported in sf
legacy-trunk
|
| Wed, 11 Sep 2002 15:36:32 +0000 |
Michael W. Hudson |
A slight change to SET_LINENO-less tracing.
legacy-trunk
|
| Tue, 03 Sep 2002 20:19:06 +0000 |
Skip Montanaro |
Bump default check interval to 100 instructions. Computers are much faster
legacy-trunk
|
| Tue, 03 Sep 2002 20:10:45 +0000 |
Skip Montanaro |
replace thread state objects' ticker and checkinterval fields with two
legacy-trunk
|
| Fri, 30 Aug 2002 13:09:51 +0000 |
Michael W. Hudson |
Further SET_LINENO reomval fixes. See comments in patch #587933.
legacy-trunk
|
| Fri, 23 Aug 2002 14:11:35 +0000 |
Guido van Rossum |
The error messages in err_args() -- which is only called when the
legacy-trunk
|
| Tue, 20 Aug 2002 15:43:16 +0000 |
Michael W. Hudson |
Comment typo repair.
legacy-trunk
|
| Tue, 20 Aug 2002 15:19:14 +0000 |
Michael W. Hudson |
My patch #597221. Use f_lasti more consistently.
legacy-trunk
|
| Mon, 19 Aug 2002 21:17:53 +0000 |
Guido van Rossum |
Add a warning comment to the LOAD_GLOBAL inline code.
legacy-trunk
|
| Mon, 19 Aug 2002 20:24:07 +0000 |
Guido van Rossum |
Another ugly inlining hack, expanding the two PyDict_GetItem() calls
legacy-trunk
|
| Fri, 16 Aug 2002 18:36:11 +0000 |
Jeremy Hylton |
Inline fast_cfunction() in new call_function().
legacy-trunk
|
| Fri, 16 Aug 2002 17:47:26 +0000 |
Jeremy Hylton |
Move body of CALL_FUNCTION opcode into helper function.
legacy-trunk
|
| Fri, 16 Aug 2002 16:14:00 +0000 |
Guido van Rossum |
Streamline the fast track for CFunction calls a bit more: there was
legacy-trunk
|
| Thu, 15 Aug 2002 14:59:02 +0000 |
Michael W. Hudson |
This is my patch
legacy-trunk
|
| Fri, 09 Aug 2002 18:35:52 +0000 |
Fred Drake |
Add weakref support generator-iterators.
legacy-trunk
|
| Tue, 06 Aug 2002 17:47:40 +0000 |
Skip Montanaro |
get rid of GETNAMEV macro - use GETITEM directly
legacy-trunk
|
| Sun, 04 Aug 2002 21:03:35 +0000 |
Skip Montanaro |
small speedup for constant and name access
legacy-trunk
|
| Wed, 17 Jul 2002 16:57:13 +0000 |
Guido van Rossum |
SF patch 552161 - Py_AddPendingCall doesn't unlock on fail (Daniel
legacy-trunk
|
| Wed, 17 Jul 2002 16:49:03 +0000 |
Tim Peters |
Removed more stray instances of statichere, but left _sre.c alone.
legacy-trunk
|
| Wed, 17 Jul 2002 16:30:39 +0000 |
Jeremy Hylton |
staticforward bites the dust.
legacy-trunk
|
| Wed, 17 Jul 2002 00:15:22 +0000 |
Tim Peters |
There's no need for generators to define an explicit next() method.
legacy-trunk
|
| Sun, 14 Jul 2002 00:27:26 +0000 |
Neal Norwitz |
SF patch # 580411, move frame macros from frameobject.h into ceval.c
legacy-trunk
|
| Thu, 11 Jul 2002 16:56:38 +0000 |
Jeremy Hylton |
Don't stomp on an exception set by PyCell_Get()
legacy-trunk
|
| Fri, 14 Jun 2002 13:53:29 +0000 |
Michael W. Hudson |
Now FOR_LOOP is gone, loop_subscript can go too.
legacy-trunk
|
| Thu, 13 Jun 2002 17:59:51 +0000 |
Guido van Rossum |
The opcode FOR_LOOP no longer exists.
legacy-trunk
|
| Wed, 12 Jun 2002 03:45:21 +0000 |
Guido van Rossum |
SF bug 567538: Generator can crash the interpreter (Finn Bock).
legacy-trunk
|
| Mon, 20 May 2002 13:56:11 +0000 |
Michael W. Hudson |
Fix for
legacy-trunk
|
| Thu, 18 Apr 2002 18:06:20 +0000 |
Tim Peters |
ceval.c/do_raise(): Tighten the test to disallow raising an instance of
legacy-trunk
|
| Thu, 28 Mar 2002 20:17:52 +0000 |
Guido van Rossum |
Fix an issue that was reported in but unrelated to the main problem of
legacy-trunk
|