summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* list_resize() now has an "exact" option for bypassing the overallocationRaymond Hettinger2004-03-141-10/+13
* SF feature request #686323: Minor array module enhancementsRaymond Hettinger2004-03-144-14/+51
* Update the array overallocation scheme to match the approach used forRaymond Hettinger2004-03-142-62/+79
* Two issues spotted by Ronald OUssoren:Jack Jansen2004-03-134-3/+2234
* Don't use "dict" as a variable, it shadows the builtin. Spotted byJack Jansen2004-03-131-13/+13
* compile.h and eval.h weren't being included which kept a fair bit of theSkip Montanaro2004-03-131-0/+3
* Force option should be applied to a single package, not recursivelyJack Jansen2004-03-131-1/+1
* SF patch #906501: Fix typos in pystate.h commentsRaymond Hettinger2004-03-131-2/+2
* SF patch #911431: robot.txt must be robots.txtRaymond Hettinger2004-03-132-3/+3
* SF bug #910986: copy.copy fails for array.arrayRaymond Hettinger2004-03-133-0/+24
* Make PySequence_Fast_ITEMS public. (Thanks Skip.)Raymond Hettinger2004-03-122-4/+4
* LIST_APPEND is predicably followed by JUMP_ABSOLUTE.Raymond Hettinger2004-03-121-1/+5
* * Eliminate duplicate call to PyObject_Size().Raymond Hettinger2004-03-121-3/+3
* Move the code for BREAK and CONTINUE_LOOP to be near FOR_ITER.Raymond Hettinger2004-03-121-9/+9
* Speedup for-loops by inlining PyIter_Next(). Saves duplicate testsRaymond Hettinger2004-03-121-8/+10
* Use a new macro, PySequence_Fast_ITEMS to factor out code common toRaymond Hettinger2004-03-124-16/+19
* - Added a downloader using urllib2 in stead of curl, based on codeJack Jansen2004-03-111-51/+137
* Now that list.extend() is at the root of many list operations, it becomesRaymond Hettinger2004-03-111-3/+9
* Eliminate a big block of duplicate code in PySequence_List() byRaymond Hettinger2004-03-113-54/+13
* list_inplace_concat() is now expressed in terms of list_extend() whichRaymond Hettinger2004-03-111-14/+13
* Make buffer objects based on mutable objects (like array) safe.Neil Schemenauer2004-03-112-82/+154
* Document one of the many problems with the buffer object.Neil Schemenauer2004-03-111-2/+9
* Rename static functions, they should not have the _Py prefix.Neil Schemenauer2004-03-111-11/+10
* Make test_coercion.py less sensitive to platform fp quirks. ClosesNeil Schemenauer2004-03-102-333/+348
* Use memcpy() instead of memmove() when the buffers are known to be distinct.Raymond Hettinger2004-03-101-2/+2
* Tidied up the implementations of reversed (including the custom onesRaymond Hettinger2004-03-104-28/+58
* Eliminate the double reverse option. It's only use caseRaymond Hettinger2004-03-102-17/+2
* Optimize inner loops for subscript, repeat, and concat.Raymond Hettinger2004-03-092-36/+59
* Optimize slice assignments.Raymond Hettinger2004-03-091-16/+17
* SF Patch #912462: Relocate \end tag to the right place.Hye-Shik Chang2004-03-091-1/+2
* Refactor and optimize code for UNPACK_SEQUENCE.Raymond Hettinger2004-03-081-27/+13
* Remove calls to currentThread() in _Condition methods that were side-effect.Brett Cannon2004-03-081-2/+0
* The copy module now handles sets directly. The __copy__ methods are noRaymond Hettinger2004-03-081-4/+0
* SF patch #907403: Improvements to cStringIO.writelines()Raymond Hettinger2004-03-081-0/+5
* SF patch #907403: Improvements to cStringIO.writelines()Raymond Hettinger2004-03-082-30/+27
* Add a highlight theme for builtin keywords. Python Patch 805830 Nigel RoweKurt B. Kaiser2004-03-089-16/+42
* Removed spurious import statementVinay Sajip2004-03-081-2/+0
* Optimize tuple_slice() and make further improvements to list_slice()Raymond Hettinger2004-03-083-18/+28
* Refactor the copy dispatcher code in copy.py. Simplifies and shortensRaymond Hettinger2004-03-081-35/+17
* Small optimizations for list_slice() and list_extend_internal().Raymond Hettinger2004-03-081-9/+20
* Factor out code common to PyDict_Copy() and PyDict_Merge().Raymond Hettinger2004-03-081-20/+6
* Deal with possible case of having time.tzname[1] containing UTC or GMT.Brett Cannon2004-03-071-2/+2
* SF patch #910929: Optimize list comprehensionsRaymond Hettinger2004-03-076-3/+20
* update version at top of fileSkip Montanaro2004-03-051-2/+2
* SF #904720: dict.update should take a 2-tuple sequence like dict.__init_Raymond Hettinger2004-03-0411-55/+91
* Special case endpoint access for speed.Raymond Hettinger2004-03-041-10/+18
* SF Patch #902444: Use process scope thread on FreeBSD. System scopeHye-Shik Chang2004-03-041-1/+1
* * explain flags in doc stringsSkip Montanaro2004-03-033-15/+37
* Fixed invalid syntax.Sjoerd Mullender2004-03-033-3/+3
* typoSkip Montanaro2004-03-031-1/+1