- 08 Kas, 2002 2 kayıt (commit)
-
-
Michael W. Hudson yazdı
[ 631276 ] Exceptions raised by line trace function It conflicted with the patches from Armin I just checked it, so I had to so some bits by hand.
-
Michael W. Hudson yazdı
[ 617309 ] getframe hook (Psyco #1) [ 617311 ] Tiny profiling info (Psyco #2) [ 617312 ] debugger-controlled jumps (Psyco #3) These are forward ports from 2.2.2.
-
- 07 Kas, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
dialogs are now stored in Mac/Lib, and loaded on demand through macresource. Not only does this simplify a MacPython based on Apple's Python, but it also makes Mac error codes come out symbolically when running command line python (if you have Mac/Lib in your path). The resource files are copied from Mac/Resources. The old ones will disappear after the OS9 build procedure has been adjusted.
-
- 06 Kas, 2002 1 kayıt (commit)
-
-
Michael W. Hudson yazdı
Fixes a test failure on 64 bit platforms (I hope).
-
- 02 Kas, 2002 1 kayıt (commit)
-
-
Neal Norwitz yazdı
Joseph Winston recommends removing DYNAMIC_PATH, since it can cause some dynamic libraries to not load on HP-UX 11.
-
- 26 Eki, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 19 Eki, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 17 Eki, 2002 1 kayıt (commit)
-
-
Fred Drake yazdı
set it. Closes SF issue #624729.
-
- 08 Eki, 2002 1 kayıt (commit)
-
-
Mark Hammond yazdı
sys.getwindowsversion() on Windows (new enahanced Tim-proof <wink> version), and fix test_pep277.py in a few minor ways. Including doc and NEWS entries.
-
- 05 Eki, 2002 1 kayıt (commit)
-
-
Tim Peters yazdı
__STDC__ is defined (or something like that ...).
-
- 04 Eki, 2002 3 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
Mark Hammond yazdı
Ensure that even if FormatMessage fails we (a) don't crash, and (b) provide something useful. Bugfix candidate.
-
Mark Hammond yazdı
-
- 03 Eki, 2002 3 kayıt (commit)
-
-
Michael W. Hudson yazdı
all along. Before instr_lb tended to be too high. I don't think this actually makes any difference, given what the compiler produces, but it makes me a bit happier.
-
Michael W. Hudson yazdı
Bugfix candidate.
-
Mark Hammond yazdı
-
- 02 Eki, 2002 1 kayıt (commit)
-
-
Michael W. Hudson yazdı
patch #617312, both on the trunk and the 22-maint branch. Also added a test case, and ported the test_trace I wrote for HEAD to 2.2.2 (with all those horrible extra 'line' events ;-).
-
- 26 Eyl, 2002 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 18 Eyl, 2002 2 kayıt (commit)
-
-
Neal Norwitz yazdı
(Same problem as last checkin for SF bug 610610) Need to clear the error and proceed. Backport candidate
-
Guido van Rossum yazdı
The switch in Exception__str__ didn't clear the error if PySequence_Size() raised an exception. Added a case -1 which clears the error and falls through to the default case. Definite backport candidate (this dates all the way to Python 2.0).
-
- 11 Eyl, 2002 1 kayıt (commit)
-
-
Michael W. Hudson yazdı
This makes things a touch more like 2.2. Read the comments in Python/ceval.c for more details.
-
- 03 Eyl, 2002 5 kayıt (commit)
-
-
-
Guido van Rossum yazdı
missing key. (Also added a guard to SyntaxError__str__ to prevent calling PyString_Check(NULL).)
-
Skip Montanaro yazdı
than when this interval was first established. Checking too frequently just adds needless overhead because most of the time there is nothing to do and no other threads ready to run.
-
Skip Montanaro yazdı
globals, _Py_Ticker and _Py_CheckInterval. This also implements Jeremy's shortcut in Py_AddPendingCall that zeroes out _Py_Ticker. This allows the test in the main loop to only test a single value. The gory details are at http://python.org/sf/602191
-
Skip Montanaro yazdı
-
- 02 Eyl, 2002 4 kayıt (commit)
-
-
Walter Dörwald yazdı
(Spotted by Neal Norwitz)
-
Walter Dörwald yazdı
UnicodeTranslateError doesn't have an encoding attribute. (Spotted by Neal Norwitz)
-
Walter Dörwald yazdı
to prevent buffer overflows (spotted by Neal Norwitz).
-
-
- 31 Agu, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
to 62011. This should get the snake-farm to throw away its old .pyc files, amongst others.
-
- 30 Agu, 2002 1 kayıt (commit)
-
-
Michael W. Hudson yazdı
Use a slightly different strategy to determine when not to call the line trace function. This removes the need for the RETURN_NONE opcode, so that's gone again. Update docs and comments to match. Thanks to Neal and Armin! Also add a test suite. This should have come with the original patch...
-
- 27 Agu, 2002 1 kayıt (commit)
-
-
Peter Schneider-Kamp yazdı
simply PyErr_SetFromErrno This closes bug 599163.
-
- 26 Agu, 2002 2 kayıt (commit)
-
-
Fred Drake yazdı
-
Fred Drake yazdı
-
- 23 Agu, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
required number of args is 0 or 1 -- were reversed. Also change "1" into "exactly one", the same words as used elsewhere for this condition.
-
- 20 Agu, 2002 2 kayıt (commit)
-
-
Michael W. Hudson yazdı
-
Michael W. Hudson yazdı
-
- 19 Agu, 2002 2 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
in LOAD_GLOBAL. Besides saving a C function call, it saves checks whether f_globals and f_builtins are dicts, and extracting and testing the string object's hash code is done only once. We bail out of the inlining if the name is not exactly a string, or when its hash is -1; because of interning, neither should ever happen. I believe interning guarantees that the hash code is set, and I believe that the 'names' tuple of a code object always contains interned strings, but I'm not assuming that -- I'm simply testing hash != -1. On my home machine, this makes a pystone variant with new-style classes and slots run at the same speed as classic pystone! (With new-style classes but without slots, it is still a lot slower.)
-