| Mon, 21 Dec 1998 19:32:43 +0000 |
Guido van Rossum |
Thanks to Chris Herborth, the thread primitives now have proper Py*
legacy-trunk
|
| Mon, 21 Dec 1998 18:33:30 +0000 |
Guido van Rossum |
Use PyThreadState_GET() macro.
legacy-trunk
|
| Fri, 04 Dec 1998 18:51:36 +0000 |
Guido van Rossum |
Use PyInt_AS_LONG macro instead of explicit inlining.
legacy-trunk
|
| Mon, 23 Nov 1998 21:09:51 +0000 |
Guido van Rossum |
Whoops! One the "redundant" initializations removed by Vladimir in
legacy-trunk
|
| Tue, 17 Nov 1998 17:02:51 +0000 |
Guido van Rossum |
Remove some redundant initializations -- patch by Vladimir Marangozov.
legacy-trunk
|
| Wed, 07 Oct 1998 19:42:25 +0000 |
Guido van Rossum |
Changes to support other object types besides strings
legacy-trunk
|
| Thu, 01 Oct 1998 20:42:43 +0000 |
Guido van Rossum |
Renamed thread.h to pythread.h.
legacy-trunk
|
| Tue, 25 Aug 1998 18:16:54 +0000 |
Guido van Rossum |
Add the type of the object to the error message about calling a non-function.
legacy-trunk
|
| Tue, 04 Aug 1998 15:27:50 +0000 |
Guido van Rossum |
In BUILD_LIST, use PyList_SET_ITEM() instead of PyList_SetItem(); and
legacy-trunk
|
| Wed, 08 Jul 1998 15:02:37 +0000 |
Guido van Rossum |
# In case BINARY_SUBSCR, use proper PyList_GET* macros instead of inlining.
legacy-trunk
|
| Wed, 08 Jul 1998 14:58:16 +0000 |
Guido van Rossum |
Marc-Andre Lemburg's patch to support instance methods with other
legacy-trunk
|
| Fri, 22 May 1998 00:52:29 +0000 |
Guido van Rossum |
Moved cmp_member() to abstract.c, as PySequence_Contains() [with
legacy-trunk
|
| Thu, 14 May 1998 02:16:20 +0000 |
Guido van Rossum |
Since PyDict_GetItem() can't raise an exception any more, there's no
legacy-trunk
|
| Tue, 12 May 1998 20:27:36 +0000 |
Guido van Rossum |
DELETE_FAST should issue an exception when the local variable is undefined.
legacy-trunk
|
| Fri, 10 Apr 1998 22:27:42 +0000 |
Guido van Rossum |
Make new gcc -Wall happy
legacy-trunk
|
| Thu, 09 Apr 1998 21:39:57 +0000 |
Guido van Rossum |
Make first raise argument optional
legacy-trunk
|
| Wed, 31 Dec 1997 05:53:15 +0000 |
Guido van Rossum |
Last-minute fix for Jim H: don't die after del sys.stdout
legacy-trunk
|
| Fri, 26 Dec 1997 22:15:57 +0000 |
Guido van Rossum |
Plug the most annoying recursive printing problem -- reset '_' to None
legacy-trunk
|
| Wed, 19 Nov 1997 16:05:40 +0000 |
Guido van Rossum |
Give more detailed error message when the argument count isn't right.
legacy-trunk
|
| Tue, 11 Nov 1997 16:29:38 +0000 |
Guido van Rossum |
Fix memory leak in exec statement with code object -- the None returned
legacy-trunk
|
| Tue, 30 Sep 1997 22:03:16 +0000 |
Guido van Rossum |
Change PyEval_SaveThread() and PyEval_RestoreThread() to always do the
legacy-trunk
|
| Fri, 05 Sep 1997 07:33:22 +0000 |
Guido van Rossum |
First part of package support.
legacy-trunk
|
| Sat, 30 Aug 1997 15:02:50 +0000 |
Guido van Rossum |
Inline PyObject_CallObject (Marc-Andre Lemburg).
legacy-trunk
|
| Thu, 28 Aug 1997 22:36:40 +0000 |
Barry Warsaw |
eval_code2(), set_exc_info(): Call PyErr_NormalizeException() the
legacy-trunk
|
| Mon, 25 Aug 1997 22:30:51 +0000 |
Barry Warsaw |
unpack_sequence(): In finally clause, watch out for Py_DECREF
legacy-trunk
|
| Mon, 25 Aug 1997 22:13:04 +0000 |
Barry Warsaw |
eval_code2(): collapsed the implementations of UNPACK_TUPLE and
legacy-trunk
|
| Fri, 22 Aug 1997 21:26:19 +0000 |
Barry Warsaw |
cmp_exception gets promoted (essentially) to the C API function
legacy-trunk
|
| Fri, 22 Aug 1997 16:56:16 +0000 |
Guido van Rossum |
Reverse the search order for the Don Beaudry hook so that the first
legacy-trunk
|
| Tue, 05 Aug 1997 02:18:01 +0000 |
Guido van Rossum |
Renamed a local label that was accidentally grandly renamed to
legacy-trunk
|
| Sat, 02 Aug 1997 03:10:38 +0000 |
Guido van Rossum |
The last of the mass checkins for separate (sub)interpreters.
legacy-trunk
|
| Thu, 31 Jul 1997 03:54:02 +0000 |
Guido van Rossum |
Extend the "Don Beaudry hack" with "Guido's corollary" -- if the base
legacy-trunk
|
| Sat, 19 Jul 1997 19:55:50 +0000 |
Guido van Rossum |
Moved PyEval_{Acquire,Release}Thread() to within the same #ifdef
legacy-trunk
|
| Fri, 18 Jul 1997 23:56:58 +0000 |
Guido van Rossum |
PyEval_SaveThread() and PyEval_RestoreThread() now return/take a
legacy-trunk
|
| Thu, 17 Jul 1997 23:12:42 +0000 |
Guido van Rossum |
Huge speedup by inlining some common integer operations:
legacy-trunk
|
| Fri, 23 May 1997 00:06:51 +0000 |
Guido van Rossum |
PyObject_Compare can raise an exception now.
legacy-trunk
|
| Thu, 22 May 1997 22:26:18 +0000 |
Guido van Rossum |
Py_FlushLine and PyFile_WriteString now return error indicators
legacy-trunk
|
| Tue, 20 May 1997 17:06:11 +0000 |
Guido van Rossum |
Plug leak of stack frame object in exception handling code.
legacy-trunk
|
| Tue, 20 May 1997 15:57:49 +0000 |
Guido van Rossum |
Logic for enabling mac-specific signal handling fixed (Jack)
legacy-trunk
|
| Tue, 13 May 1997 17:50:01 +0000 |
Guido van Rossum |
(int) cast for strlen() to keep picky compilers happy.
legacy-trunk
|
| Wed, 07 May 1997 17:46:13 +0000 |
Guido van Rossum |
Instead of importing graminit.h whenever one of the three grammar 'root'
legacy-trunk
|
| Tue, 06 May 1997 15:06:49 +0000 |
Guido van Rossum |
Used operators from abstract.h where possible (arithmetic operators,
legacy-trunk
|
| Mon, 05 May 1997 20:56:21 +0000 |
Guido van Rossum |
Massive changes for separate thread state management.
legacy-trunk
|
| Tue, 29 Apr 1997 18:18:01 +0000 |
Guido van Rossum |
Quickly renamed.
legacy-trunk
|
| Mon, 10 Mar 1997 22:58:23 +0000 |
Guido van Rossum |
Clarify error message for unexpected keyword parameter.
legacy-trunk
|
| Fri, 14 Feb 1997 16:32:14 +0000 |
Guido van Rossum |
*Don't* kill all local variables on function exit. This will be done
legacy-trunk
|
| Mon, 27 Jan 1997 23:42:36 +0000 |
Guido van Rossum |
Two small changes:
legacy-trunk
|
| Mon, 27 Jan 1997 21:30:09 +0000 |
Guido van Rossum |
Plug a leak with calling something other than a function or method is
legacy-trunk
|
| Fri, 24 Jan 1997 13:49:28 +0000 |
Guido van Rossum |
Patches for (two forms of) optional dynamic execution profiling --
legacy-trunk
|
| Fri, 24 Jan 1997 04:19:24 +0000 |
Guido van Rossum |
Change the control flow for error handling in the function prelude to
legacy-trunk
|
| Tue, 21 Jan 1997 21:18:36 +0000 |
Guido van Rossum |
Kill all local variables on function return. This closes a gigantic
legacy-trunk
|
| Tue, 21 Jan 1997 06:15:24 +0000 |
Guido van Rossum |
Only call sigcheck() at the ticker code if we don't have true signals.
legacy-trunk
|
| Tue, 21 Jan 1997 05:34:20 +0000 |
Guido van Rossum |
Cleanup:
legacy-trunk
|
| Mon, 20 Jan 1997 04:26:20 +0000 |
Guido van Rossum |
Changes for frame object speedup:
legacy-trunk
|
| Sat, 18 Jan 1997 02:46:13 +0000 |
Guido van Rossum |
Add "if (x != NULL) continue;" (or similar for err==0) before the
legacy-trunk
|
| Fri, 17 Jan 1997 21:05:28 +0000 |
Guido van Rossum |
Use the stack size from the code object and the CO_MAXBLOCKS constant
legacy-trunk
|
| Mon, 30 Dec 1996 16:17:54 +0000 |
Guido van Rossum |
Rename DEBUG macro to Py_DEBUG
legacy-trunk
|
| Tue, 10 Dec 1996 18:07:35 +0000 |
Guido van Rossum |
Moved the raise logic out of the main interpreter loop to a separate function.
legacy-trunk
|
| Thu, 05 Dec 1996 23:17:11 +0000 |
Guido van Rossum |
Change the Don Beaudry hack into the Don B + Jim F hack; now, if *any*
legacy-trunk
|
| Fri, 25 Oct 1996 14:44:06 +0000 |
Guido van Rossum |
New permission notice, includes CNRI.
legacy-trunk
|
| Mon, 19 Aug 1996 22:09:16 +0000 |
Guido van Rossum |
Raise TypeError, not KeyError, on unknown keyword argument.
legacy-trunk
|