- 28 Sep, 2009 5 commits
-
-
Mark Dickinson authored
(high_bits << PyLong_SHIFT) + low_bits with (high_bits << PyLong_SHIFT) | low_bits in Objects/longobject.c. Motivation: - shouldn't unnecessarily mix bit ops with arithmetic ops (style) - this pattern should be spelt the same way thoughout (consistency) - it's very very very slightly faster: no need to worry about carries to the high digit (nano-optimization).
-
Kristján Valur Jónsson authored
A missing 'const' wasn't detected by Visual Studio.
-
Kristján Valur Jónsson authored
The debug memory api now keeps track of which external API (PyMem_* or PyObject_*) was used to allocate each block and treats any API violation as an error. Added separate _PyMem_DebugMalloc functions for the Py_Mem API instead of having it use the _PyObject_DebugMalloc functions.
-
Kristján Valur Jónsson authored
A memory block allocated with one API was being handed over to an object that used another API to release it.
-
Skip Montanaro authored
Closes issue 6606.
-
- 27 Sep, 2009 4 commits
-
-
Michael Foord authored
-
Michael Foord authored
-
Mark Dickinson authored
-
Mark Dickinson authored
Bolton for the suggestion and original patches.
-
- 26 Sep, 2009 3 commits
-
-
Vinay Sajip authored
-
Ezio Melotti authored
-
Benjamin Peterson authored
-
- 25 Sep, 2009 3 commits
-
-
Andrew M. Kuchling authored
Bug noted by Trundle, patched by Trundle and Jerry Chen.
-
Ezio Melotti authored
-
Kristján Valur Jónsson authored
Adding the SIO_KEEPALIVE_VALS command to socket.ioctl on windows
-
- 24 Sep, 2009 1 commit
-
-
Mark Dickinson authored
Thanks egreen.
-
- 23 Sep, 2009 1 commit
-
-
Ezio Melotti authored
-
- 22 Sep, 2009 8 commits
-
-
Benjamin Peterson authored
-
Brett Cannon authored
-
Ronald Oussoren authored
ignores the '-isysroot' option on OSX when the corresponding SDK is not installed. This ensures that the user can compile extensions on OSX 10.6 using the Python.org installer and a default installation of Xcode.
-
Brett Cannon authored
-
Vinay Sajip authored
-
Ronald Oussoren authored
code, make this explicit in the C code to avoid confusing error messages during the build.
-
Georg Brandl authored
-
Brett Cannon authored
to make sure it fell within [-1, 1] just in case someone implementing strftime() in libc was stupid enough to assume this. Turns out, though, some OSs (e.g. zOS) are stupid enough to use values outside of this range for time structs created by the system itself. So instead of throwing a ValueError, tm_isdst is now normalized before being passed to strftime(). Fixes issue #6823. Thanks Robert Shapiro for diagnosing the problem and contributing an initial patch.
-
- 21 Sep, 2009 6 commits
-
-
Antoine Pitrou authored
and other platforms, when using a non-gcc compiler. Patch by egreen. In addition, I made explicit the signedness of all bitfields in the IO library.
-
Mark Dickinson authored
-
Tarek Ziadé authored
-
Tarek Ziadé authored
-
Tarek Ziadé authored
-
Tarek Ziadé authored
improved distutils test coverage: now the DEBUG mode is covered too (will help fix the issue #6954 in py3k branch)
-
- 20 Sep, 2009 9 commits
-
-
Doug Hellmann authored
-
Ronald Oussoren authored
* Upgrade bzip dependency to 1.0.5
-
Ronald Oussoren authored
-
Ronald Oussoren authored
version of libffi in OSX 10.6.1. This fixes issue6918
-
Ronald Oussoren authored
to the libedit emulation of the readline API on OSX 10.5 or later. This also adds a minimal testsuite for readline to check that the history manipuation functions have the same interface with both C libraries.
-
Ronald Oussoren authored
-
Ronald Oussoren authored
-
Ronald Oussoren authored
-
Ezio Melotti authored
-