summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* Added limits to the replace code so it does not count all of the matchingAndrew Dalke2006-05-261-22/+19
* Simplify calling.Georg Brandl2006-05-261-8/+2
* Comment typoAndrew M. Kuchling2006-05-261-1/+1
* needforspeed: stringlib refactoring: use stringlib/find for string findFredrik Lundh2006-05-263-30/+25
* needforspeed: use a macro to fix slice indexesFredrik Lundh2006-05-261-52/+18
* needforspeed: stringlib refactoring: use stringlib/find for unicodeFredrik Lundh2006-05-261-14/+36
* needforspeed: stringlib refactoring, continued. added count andFredrik Lundh2006-05-265-53/+132
* substring split now uses /F's fast string matching algorithm.Andrew Dalke2006-05-261-40/+57
* needspeed: rpartition documentation, tests, and a bug fixes.Fredrik Lundh2006-05-261-2/+2
* needforspeed: added rpartition implementationFredrik Lundh2006-05-264-1/+154
* removed unnecessary includeFredrik Lundh2006-05-261-2/+0
* needforspeed: remove remaining USE_FAST macros; if fastsearch wasFredrik Lundh2006-05-261-67/+2
* needforspeed: cleanupFredrik Lundh2006-05-261-4/+8
* needforspeed: stringlib refactoring (in progress)Fredrik Lundh2006-05-263-77/+71
* needforspeed: stringlib refactoring (in progress)Fredrik Lundh2006-05-264-179/+111
* needforspeed: use Py_LOCAL on a few more locals in stringobject.cFredrik Lundh2006-05-261-26/+27
* Eeked out another 3% or so performance in split whitespace by cleaning up the...Andrew Dalke2006-05-261-35/+38
* Changes to string.split/rsplit on whitespace to preallocate space in theAndrew Dalke2006-05-261-56/+75
* use Py_LOCAL also for string and unicode objectsFredrik Lundh2006-05-262-35/+11
* needforspeed: use Py_ssize_t for the fastsearch counter and skipFredrik Lundh2006-05-262-2/+2
* needforspeed: use METH_O for argument handling, which made partition someFredrik Lundh2006-05-262-13/+4
* needforspeed: partition implementation, part two.Fredrik Lundh2006-05-262-78/+111
* needforspeed: partition for 8-bit strings. for some simple tests,Fredrik Lundh2006-05-251-5/+66
* Patch #1494387: SVN longobject.c compiler warningsTim Peters2006-05-251-1/+1
* squelch gcc4 darwin/x86 compiler warningsBob Ippolito2006-05-251-1/+1
* needforspeed: use insert+reverse instead of appendFredrik Lundh2006-05-251-16/+8
* Replace PyObject_CallFunction calls with only object argsGeorg Brandl2006-05-253-11/+8
* * eliminate warning by reverting tmp_s type to 'const char*'Jack Diederich2006-05-251-1/+1
* needforspeed: use fastsearch also for find/index and contains. theFredrik Lundh2006-05-251-1/+25
* Faster path for PyLong_FromLongLong, using PyLong_FromLong algorithmBob Ippolito2006-05-251-10/+50
* Added overflow test for adding two (very) large strings where theAndrew Dalke2006-05-251-2/+7
* Comment typoAndrew M. Kuchling2006-05-251-1/+1
* Code had returned an ssize_t, upcast to long, then converted with PyInt_FromL...Andrew Dalke2006-05-251-1/+1
* needforspeed: use "fastsearch" for count. this results in a 3x speedupFredrik Lundh2006-05-251-1/+122
* Fixed problem identified by Georg. The special-case in-place code for replaceAndrew Dalke2006-05-251-2/+5
* A new table to help string->integer conversion was added yesterday toTim Peters2006-05-251-14/+13
* needforspeed: new replace implementation by Andrew Dalke. replace isFredrik Lundh2006-05-251-182/+605
* needforspeed: check for overflow in replace (from Andrew Dalke)Fredrik Lundh2006-05-252-6/+46
* needforspeed: _toupper/_tolower is a SUSv2 thing; fall back on ISO CFredrik Lundh2006-05-251-0/+9
* Added a new macro, Py_IS_FINITE(X). On windows there is an intrinsic for thi...Kristján Valur Jónsson2006-05-251-5/+2
* needforspeed: make new upper/lower work properly for single-characterFredrik Lundh2006-05-251-4/+8
* needforspeed: speed up upper and lower for 8-bit string objects.Fredrik Lundh2006-05-251-22/+20
* Heavily fiddled variant of patch #1442927: PyLong_FromString optimization.Tim Peters2006-05-241-44/+156
* needforspeed: refactored the replace code slightly; special-caseFredrik Lundh2006-05-241-84/+86
* needforspeedindeed: use fastsearch also for __contains__Fredrik Lundh2006-05-241-4/+19
* needforspeed: use "fastsearch" for count and findstring helpers. thisFredrik Lundh2006-05-241-1/+109
* use Py_ssize_t for string indexes (thanks, neal!)Fredrik Lundh2006-05-241-2/+2
* return 0 on misses, not -1.Fredrik Lundh2006-05-231-1/+1
* needforspeed: use append+reverse for rsplit, use "bloom filters" toFredrik Lundh2006-05-231-43/+101
* fix broken mergeRichard Jones2006-05-231-7/+2