Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SF patch #884022: dynamic execution profiling vs opcode prediction | Raymond Hettinger | 2004-02-08 | 1 | -0/+9 |
| | | | | | | | | | (Contributed by Andrew I MacIntyre.) disables opcode prediction when dynamic execution profiling is in effect, so the profiling counters at the top of the main interpreter loop in eval_frame() are updated for each opcode. | ||||
* | SF patch #880552: Fix typo in usage message(prechm.py) | Raymond Hettinger | 2004-02-08 | 1 | -3/+3 |
| | | | | | | (Contributed by George Yoshida.) * Also convert tabs to spaces. | ||||
* | SF patch #875689: >100k alloc wasted on startup | Raymond Hettinger | 2004-02-08 | 2 | -1/+2 |
| | | | | | | | (Contributed by Mike Pall.) Make sure fill_free_list() is called only once rather than 106 times when pre-allocating small ints. | ||||
* | SF bug #892854: typo in textwrap doc page | Raymond Hettinger | 2004-02-08 | 1 | -1/+1 |
| | | | | (Reported by Drew Perttula.) | ||||
* | SF bug #892492: Multiple close() for asyncore.dispatcher. | Raymond Hettinger | 2004-02-08 | 1 | -0/+1 |
| | | | | | | (Contributed by Alexey Klimkin.) Don't keep the file descriptor after the channel is deleted. | ||||
* | Revert improvement to list.append() checked in before it was ready. | Raymond Hettinger | 2004-02-08 | 1 | -1/+0 |
| | |||||
* | Let reversed() work with itself. | Raymond Hettinger | 2004-02-08 | 3 | -1/+17 |
| | |||||
* | Fixed a bug in object.__reduce_ex__ (reduce_2) when using protocol | Jim Fulton | 2004-02-08 | 2 | -0/+5 |
| | | | | | 2. Failure to clear the error when attempts to get the __getstate__ attribute fail caused intermittent errors and odd behavior. | ||||
* | Make deque.rotate() smarter. Beef-up related tests. | Raymond Hettinger | 2004-02-08 | 2 | -13/+54 |
| | |||||
* | Patch #868499, adds -T option for code coverage. The implementation is a | Barry Warsaw | 2004-02-07 | 1 | -30/+51 |
| | | | | | | fairly simpleminded adaptation of Zope3's test.py -T flag. I also changed some booleans to use True/False where appropriate. | ||||
* | * Incorporate Skip's suggestions for documentation (explain the word deque | Raymond Hettinger | 2004-02-07 | 3 | -26/+98 |
| | | | | | comes from and show the differences from lists). * Add a rotate() method. | ||||
* | no longer support linux1 platform | Skip Montanaro | 2004-02-07 | 2 | -247/+0 |
| | |||||
* | no longer support sunos4 platform | Skip Montanaro | 2004-02-07 | 4 | -119/+0 |
| | |||||
* | Remove support for --without-universal-newlines (see PEP 11). | Skip Montanaro | 2004-02-07 | 11 | -128/+7 |
| | |||||
* | Remove support for systems defining Py_PTHREAD_D[467] in | Skip Montanaro | 2004-02-07 | 1 | -72/+0 |
| | | | | Python/thread_pthread.h. | ||||
* | Remove HAVE_STRPTIME - no longer necessary with the pure Python version of | Skip Montanaro | 2004-02-07 | 6 | -13/+2 |
| | | | | time.strptime(). | ||||
* | a couple other sunos4 support items removed | Skip Montanaro | 2004-02-07 | 2 | -7/+2 |
| | |||||
* | Use collection.deque() instead of a list for a FIFO queue. | Raymond Hettinger | 2004-02-07 | 1 | -5/+10 |
| | |||||
* | * Fix ref counting in extend() and extendleft(). | Raymond Hettinger | 2004-02-07 | 4 | -7/+101 |
| | | | | * Let deques support reversed(). | ||||
* | Lists work better when popping from the right. | Raymond Hettinger | 2004-02-07 | 1 | -3/+4 |
| | |||||
* | Have deques support high volume loads. | Raymond Hettinger | 2004-02-06 | 3 | -25/+104 |
| | |||||
* | SF patch #864059: optimize eval_frame | Raymond Hettinger | 2004-02-06 | 1 | -5/+6 |
| | | | | | | Simplified version of Neal Norwitz's patch which adds gotos for opcodes that set "why". This skips a number of tests where the outcome of the tests are known in advance. | ||||
* | Fix test failure message (from SF patch #885008) | Walter Dörwald | 2004-02-06 | 1 | -1/+1 |
| | |||||
* | Back rev 1.3 out per Raymond's request. | Hye-Shik Chang | 2004-02-06 | 1 | -1/+6 |
| | |||||
* | added notes about weakref changes | Fred Drake | 2004-02-06 | 1 | -0/+15 |
| | |||||
* | Simple is better than complex. | Hye-Shik Chang | 2004-02-06 | 1 | -6/+1 |
| | |||||
* | Fix reallocation bug in unicode.translate(): The code was comparing | Walter Dörwald | 2004-02-05 | 2 | -1/+2 |
| | | | | characters instead of character pointers to determine space requirements. | ||||
* | Allocating a new weakref object can cause existing weakref objects for | Fred Drake | 2004-02-04 | 2 | -3/+48 |
| | | | | | | | | | the same object to be collected by the cyclic GC support if they are only referenced by a cycle. If the weakref being collected was one of the weakrefs without callbacks, some local variables for the constructor became invalid and have to be re-computed. The test caused a segfault under a debug build without the fix applied. | ||||
* | minor markup adjustments | Fred Drake | 2004-02-03 | 1 | -2/+2 |
| | |||||
* | - add tests that exercise fixes for the PyWeakref_NewRef() and | Fred Drake | 2004-02-03 | 1 | -0/+41 |
| | | | | | PyWeakref_NewProxy() constructors from the C API - elaborate the getweakrefcount() and getweakrefs() tests slightly | ||||
* | Fix bug in interpretation of the "callback" argument in the constructors for | Fred Drake | 2004-02-03 | 1 | -1/+5 |
| | | | | | weakref ref and proxy objects; None was not being treated as identical to NULL, though it was documented as equivalent. | ||||
* | Clarify minor point about the ref() and proxy() constructors. | Fred Drake | 2004-02-03 | 1 | -1/+2 |
| | | | | This matches what is already documented for corresponding feature of the C API. | ||||
* | Fix input() builtin function to respect compiler flags. | Hye-Shik Chang | 2004-02-02 | 3 | -1/+20 |
| | | | | (SF patch 876178, patch by mwh, unittest by perky) | ||||
* | Add FreeBSD support for bluetooth sockets. (SF Patch #888148) | Hye-Shik Chang | 2004-02-02 | 1 | -0/+4 |
| | |||||
* | Add FreeBSD support for bluetooth sockets. | Hye-Shik Chang | 2004-02-02 | 4 | -17/+47 |
| | | | | (SF Patch #888148, reviewed by loewis) | ||||
* | Add collectionsmodule.c. | Martin v. Löwis | 2004-02-01 | 1 | -2/+3 |
| | | | | Don't link with largeint.lib anymore. | ||||
* | Patch #874083: Bluetooth support for socket module. | Martin v. Löwis | 2004-01-31 | 7 | -63/+126 |
| | |||||
* | update dependency information | Fred Drake | 2004-01-29 | 1 | -0/+1 |
| | |||||
* | Add documentation for collections.deque(). | Raymond Hettinger | 2004-01-29 | 1 | -0/+1 |
| | |||||
* | Fix spelling. | Raymond Hettinger | 2004-01-29 | 1 | -2/+2 |
| | |||||
* | Add documentation for collections.deque(). | Raymond Hettinger | 2004-01-29 | 1 | -0/+88 |
| | |||||
* | * Move collections.deque() in from the sandbox | Raymond Hettinger | 2004-01-29 | 15 | -56/+982 |
| | | | | | | * Add unittests, newsitem, and whatsnew * Apply to Queue.py mutex.py threading.py pydoc.py and shlex.py * Docs are forthcoming | ||||
* | Add missed entry for cjkcodecs._iso_2022_kr. | Hye-Shik Chang | 2004-01-28 | 1 | -0/+1 |
| | |||||
* | fix whitespace style (inconsistent with the rest of the docs) | Fred Drake | 2004-01-27 | 1 | -17/+17 |
| | |||||
* | Removed two unneeded lines from PyObject_Compare(). | Brett Cannon | 2004-01-27 | 1 | -2/+0 |
| | | | | Closes bug #885293 (thanks, Josiah Carlson). | ||||
* | update signature of the socket constructor | Fred Drake | 2004-01-27 | 1 | -5/+7 |
| | | | | (could someone backport this to Python 2.3.x please?) | ||||
* | Two forgotten Py_DECREF() for two out-of-memory conditions. | Armin Rigo | 2004-01-27 | 1 | -2/+6 |
| | |||||
* | add hotshotmain ref | Skip Montanaro | 2004-01-27 | 1 | -0/+3 |
| | |||||
* | add hotshotmain.py ref | Skip Montanaro | 2004-01-27 | 1 | -0/+1 |
| | |||||
* | The bagpipe didn't say "no" (*), so here's a main program script useful for | Skip Montanaro | 2004-01-26 | 1 | -0/+54 |
| | | | | | | | running an application under hotshot's control. Only slightly embellished from what Walter Dörwald posted to python-dev. (*) http://www.icdc.com/~roadkill/silverstein/turtle.html |