| Commit message (Expand) | Author | Age | Files | Lines |
* | Check whether a string resize is necessary at the end | Walter Dörwald | 2002-09-03 | 1 | -3/+4 |
|
|
* | PEP 293 implemention (from SF patch http://www.python.org/sf/432401) | Walter Dörwald | 2002-09-02 | 2 | -554/+1246 |
|
|
* | Added comparison functions to dict proxies. | Raymond Hettinger | 2002-08-31 | 1 | -2/+14 |
|
|
* | SF #561244: micro optimizations, builtins cannot be NULL, so use Py_INCREF | Neal Norwitz | 2002-08-29 | 1 | -1/+1 |
|
|
* | complex() was the only numeric constructor that created a new instance | Raymond Hettinger | 2002-08-29 | 1 | -0/+9 |
|
|
* | string_contains(): speed up by avoiding function calls where | Guido van Rossum | 2002-08-24 | 1 | -9/+12 |
|
|
* | Speedup for PyObject_IsTrue(): check for True and False first. | Guido van Rossum | 2002-08-24 | 1 | -0/+4 |
|
|
* | Speedup for PyObject_RichCompareBool(): PyObject_RichCompare() almost | Guido van Rossum | 2002-08-24 | 1 | -1/+4 |
|
|
* | Fix SF bug 599128, submitted by Inyeol Lee: .replace() would do the | Guido van Rossum | 2002-08-23 | 1 | -3/+9 |
|
|
* | Code by Inyeol Lee, submitted to SF bug 595350, to implement | Guido van Rossum | 2002-08-23 | 2 | -38/+53 |
|
|
* | long_format(), long_lshift(): Someone on c.l.py is trying to boost | Tim Peters | 2002-08-20 | 1 | -2/+2 |
|
|
* | Fix some endcase bugs in unicode rfind()/rindex() and endswith(). | Guido van Rossum | 2002-08-20 | 2 | -4/+4 |
|
|
* | getinstclassname(): Squash new compiler wng in assert (comparison of | Tim Peters | 2002-08-20 | 1 | -1/+1 |
|
|
* | SF patch 576101, by Oren Tirosh: alternative implementation of | Guido van Rossum | 2002-08-19 | 3 | -100/+135 |
|
|
* | Call me anal, but there was a particular phrase that was speading to | Guido van Rossum | 2002-08-19 | 6 | -8/+8 |
|
|
* | Another modest speedup in PyObject_GenericGetAttr(): inline the call | Guido van Rossum | 2002-08-19 | 1 | -2/+26 |
|
|
* | Make PyDescr_IsData() a macro. It's too simple to be a function. | Guido van Rossum | 2002-08-19 | 1 | -6/+0 |
|
|
* | Check in my ultra-shortlived patch #597220. | Michael W. Hudson | 2002-08-19 | 1 | -3/+3 |
|
|
* | Inline call to _PyObject_GetDictPtr() in PyObject_GenericGetAttr(). | Guido van Rossum | 2002-08-19 | 1 | -3/+20 |
|
|
* | Simple but important optimization for descr_check(): instead of the | Guido van Rossum | 2002-08-19 | 1 | -1/+1 |
|
|
* | Get this to compile again if Py_USING_UNICODE is not defined. | Neal Norwitz | 2002-08-16 | 1 | -1/+1 |
|
|
* | Squash a few calls to the hideously expensive PyObject_CallObject(o,a) | Guido van Rossum | 2002-08-16 | 3 | -8/+22 |
|
|
* | Fix SF bug 595838 -- buffer in type_new() should not be static. Moved | Guido van Rossum | 2002-08-16 | 1 | -1/+1 |
|
|
* | Illustrating by example one good reason not to trust a proof <wink>. | Tim Peters | 2002-08-15 | 1 | -3/+3 |
|
|
* | k_mul() comments: In honor of Dijkstra, made the proof that "t3 fits" | Tim Peters | 2002-08-15 | 1 | -34/+37 |
|
|
* | long_mul(): Simplified exit code. In particular, k_mul() returns a | Tim Peters | 2002-08-15 | 1 | -9/+3 |
|
|
* | This is my patch | Michael W. Hudson | 2002-08-15 | 1 | -2/+12 |
|
|
* | Reflow long lines. | Jeremy Hylton | 2002-08-14 | 1 | -26/+32 |
|
|
* | More changes of DeprecationWarning to FutureWarning. | Guido van Rossum | 2002-08-14 | 3 | -6/+6 |
|
|
* | PyType_Ready(): initialize the base class a bit earlier, so that if we | Guido van Rossum | 2002-08-14 | 1 | -6/+6 |
|
|
* | k_mul() comments: Simplified the simplified explanation of why ah*bh and | Tim Peters | 2002-08-14 | 1 | -6/+3 |
|
|
* | k_mul() comments: Explained why there's always enough room to subtract | Tim Peters | 2002-08-14 | 1 | -0/+7 |
|
|
* | Check for trailing backslash. Fixes #593656. | Martin v. Löwis | 2002-08-14 | 1 | -5/+8 |
|
|
* | Patch #505705: Remove eval in pickle and cPickle. | Martin v. Löwis | 2002-08-14 | 1 | -3/+157 |
|
|
* | Allow more docstrings to be removed during compilation | Neal Norwitz | 2002-08-13 | 2 | -14/+18 |
|
|
* | Fixed error in new comment. | Tim Peters | 2002-08-13 | 1 | -4/+3 |
|
|
* | k_mul(): The fix for (ah+al)*(bh+bl) spilling 1 bit beyond the allocated | Tim Peters | 2002-08-13 | 1 | -8/+44 |
|
|
* | Allow docstrings to be removed during compilation for *SLOT macro and friends | Neal Norwitz | 2002-08-13 | 1 | -3/+5 |
|
|
* | Allow docstrings to be removed during compilation | Neal Norwitz | 2002-08-13 | 1 | -3/+3 |
|
|
* | Add an improvement wrinkle to Neil Schemenauer's change to int_mul | Guido van Rossum | 2002-08-13 | 1 | -2/+4 |
|
|
* | Fix comment for PyLong_AsUnsignedLong() to say that the return value | Guido van Rossum | 2002-08-13 | 1 | -1/+1 |
|
|
* | k_lopsided_mul(): This allocated more space for bslice than necessary. | Tim Peters | 2002-08-12 | 1 | -1/+1 |
|
|
* | Added new function k_lopsided_mul(), which is much more efficient than | Tim Peters | 2002-08-12 | 1 | -10/+72 |
|
|
* | k_mul(): Moved an assert down. In a debug build, interrupting a | Tim Peters | 2002-08-12 | 1 | -2/+2 |
|
|
* | k_mul(): Heh -- I checked in two fixes for the last problem. Only keep | Tim Peters | 2002-08-12 | 1 | -2/+2 |
|
|
* | k_mul(): White-box testing turned up that (ah+al)*(bh+bl) can, in rare | Tim Peters | 2002-08-12 | 1 | -3/+11 |
|
|
* | Fix MSVC warnings. | Guido van Rossum | 2002-08-12 | 1 | -2/+2 |
|
|
* | Refactor how __dict__ and __weakref__ interact with __slots__. | Guido van Rossum | 2002-08-12 | 1 | -55/+147 |
|
|
* | x_mul(): Made life easier for C optimizers in the "grade school" | Tim Peters | 2002-08-12 | 1 | -4/+5 |
|
|
* | k_mul() and long_mul(): I'm confident that the Karatsuba algorithm is | Tim Peters | 2002-08-12 | 1 | -9/+30 |
|
|