Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge | Raymond Hettinger | 2015-01-30 | 1 | -4/+0 |
|\ | |||||
| * | Closes #22668: Merge from 3.4. | Stefan Krah | 2015-01-29 | 1 | -4/+0 |
| |\ | |||||
| | * | Issue #22668: Ensure that format strings survive slicing after casting. | Stefan Krah | 2015-01-29 | 1 | -2/+2 |
| | | | |||||
* | | | Move the set search finger before the smalltable. | Raymond Hettinger | 2015-01-30 | 1 | -2/+2 |
|/ / | |||||
* | | Remove unneeded dummy test from the set search loop (when the hashes match ↵ | Raymond Hettinger | 2015-01-27 | 1 | -1/+4 |
| | | | | | | | | we know the key is not a dummy). | ||||
* | | Issue #23119: Simplify setobject by inlining the special case for unicode ↵ | Raymond Hettinger | 2015-01-26 | 1 | -2/+1 |
| | | | | | | | | equality testing. | ||||
* | | Issue20284: Implement PEP461 | Ethan Furman | 2015-01-24 | 2 | -0/+3 |
| | | |||||
* | | Issue 23261: Clean-up the hack to store the set.pop() search finger in a ↵ | Raymond Hettinger | 2015-01-18 | 1 | -3/+2 |
| | | | | | | | | hash field instead of the setobject. | ||||
* | | merge 3.4 (#23221) | Benjamin Peterson | 2015-01-13 | 2 | -2/+2 |
|\ \ | |/ | |||||
| * | fix instances of consecutive articles (closes #23221) | Benjamin Peterson | 2015-01-13 | 2 | -2/+2 |
| | | | | | | | | Patch by Karan Goel. | ||||
* | | Issue #22038: pyatomic.h now uses stdatomic.h or GCC built-in functions for | Victor Stinner | 2015-01-09 | 1 | -3/+77 |
| | | | | | | | | | | atomic memory access if available. Patch written by Vitor de Lima and Gustavo Temple. | ||||
* | | Minor comment clean-up | Raymond Hettinger | 2014-12-29 | 1 | -2/+1 |
| | | |||||
* | | Neaten-up setobject.h | Raymond Hettinger | 2014-12-27 | 1 | -45/+39 |
| | | | | | | | | | | | | - Move all Py_LIMITED_API exclusions together under one #ifndef - Group PyAPI_FUNC functions and PyAPI_DATA together. - Bring related comments together and put them in the appropriate section. | ||||
* | | Issue #22581: Use more "bytes-like object" throughout the docs and comments. | Serhiy Storchaka | 2014-12-05 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #22581: Use more "bytes-like object" throughout the docs and comments. | Serhiy Storchaka | 2014-12-05 | 1 | -1/+1 |
| | | |||||
| * | Issue #22453: Warn against the use of leaking macro PyObject_REPR(). | Serhiy Storchaka | 2014-11-18 | 1 | -2/+6 |
| | | |||||
* | | Issue #19676: Added the "namereplace" error handler. | Serhiy Storchaka | 2014-11-25 | 1 | -0/+3 |
| | | |||||
* | | Issue #22869: Split pythonrun into two modules | Nick Coghlan | 2014-11-20 | 6 | -110/+135 |
| | | | | | | | | | | | | | | - interpreter startup and shutdown code moved to a new pylifecycle.c module - Py_OptimizeFlag moved into the new module with the other global flags | ||||
* | | Issue #22453: Removed non-documented macro PyObject_REPR(). | Serhiy Storchaka | 2014-11-18 | 1 | -3/+0 |
| | | |||||
* | | Issue #18637: Fixed an error in _PyNode_SizeOf declaration. | Serhiy Storchaka | 2014-11-18 | 1 | -1/+1 |
|\ \ | |/ | | | | | Patch by Roumen Petrov. | ||||
| * | Issue #18637: Fixed an error in _PyNode_SizeOf declaration. | Serhiy Storchaka | 2014-11-18 | 1 | -1/+1 |
| | | | | | | | | Patch by Roumen Petrov. | ||||
* | | Issue #22193: Fixed integer overflow error in sys.getsizeof(). | Serhiy Storchaka | 2014-11-15 | 1 | -1/+1 |
|\ \ | |/ | | | | | Fixed an error in _PySys_GetSizeOf declaration. | ||||
| * | Issue #22193: Fixed integer overflow error in sys.getsizeof(). | Serhiy Storchaka | 2014-11-15 | 1 | -1/+1 |
| | | | | | | | | Fixed an error in _PySys_GetSizeOf declaration. | ||||
* | | Issue #22591: Drop support of MS-DOS | Victor Stinner | 2014-10-10 | 1 | -4/+1 |
| | | | | | | | | | | | | Drop support of MS-DOS, especially of the DJGPP compiler (MS-DOS port of GCC). Today is a sad day. Good bye MS-DOS, good bye my friend :'-( | ||||
* | | Issue #21715: Extracted shared complicated code in the _io module to new | Serhiy Storchaka | 2014-10-08 | 1 | -1/+3 |
|\ \ | |/ | | | | | _PyErr_ChainExceptions() function. | ||||
| * | Issue #21715: Extracted shared complicated code in the _io module to new | Serhiy Storchaka | 2014-10-08 | 1 | -1/+3 |
| | | | | | | | | _PyErr_ChainExceptions() function. | ||||
* | | Issue #22462: Fix pyexpat's creation of a dummy frame to make it appear in ↵ | Antoine Pitrou | 2014-10-08 | 1 | -0/+1 |
|\ \ | |/ | | | | | | | | | exception tracebacks. Initial patch by Mark Shannon. | ||||
| * | Issue #22462: Fix pyexpat's creation of a dummy frame to make it appear in ↵ | Antoine Pitrou | 2014-10-08 | 1 | -0/+1 |
| | | | | | | | | | | | | exception tracebacks. Initial patch by Mark Shannon. | ||||
| * | Post-release changes after 3.4.2 final. | Larry Hastings | 2014-10-08 | 1 | -1/+1 |
| | | |||||
| * | Release bump for 3.4.2 final.v3.4.2 | Larry Hastings | 2014-10-06 | 1 | -3/+3 |
| | | |||||
| * | Bump version number for 3.4.2rc1 release.v3.4.2rc1 | Larry Hastings | 2014-09-20 | 1 | -4/+4 |
| | | |||||
* | | Issue #18711: Add a new `PyErr_FormatV` function, similar to `PyErr_Format` ↵ | Antoine Pitrou | 2014-09-30 | 1 | -0/+6 |
| | | | | | | | | but accepting a `va_list` argument. | ||||
* | | Merge fix for issue #22166 from 3.4 | Nick Coghlan | 2014-09-15 | 1 | -0/+4 |
|\ \ | |/ | |||||
| * | Issue #22166: clear codec caches in test_codecs | Nick Coghlan | 2014-09-15 | 1 | -0/+4 |
| | | |||||
* | | Issue #22043: time.monotonic() is now always available | Victor Stinner | 2014-09-02 | 1 | -0/+18 |
| | | | | | | | | | | threading.Lock.acquire(), threading.RLock.acquire() and socket operations now use a monotonic clock, instead of the system clock, when a timeout is used. | ||||
* | | pytime.h: remove duplicated "#ifndef Py_LIMITED_API" | Victor Stinner | 2014-08-31 | 1 | -3/+0 |
| | | |||||
* | | Issue #22043: _PyTime_Init() now checks if the system clock works. | Victor Stinner | 2014-08-29 | 1 | -6/+7 |
| | | | | | | | | | | | | | | | | | | Other changes: * The whole _PyTime API is private (not defined if Py_LIMITED_API is set) * _PyTime_gettimeofday_info() also returns -1 on error * Simplify PyTime_gettimeofday(): only use clock_gettime(CLOCK_REALTIME) or gettimeofday() on UNIX. Don't fallback to ftime() or time() anymore. | ||||
* | | Issue #22193: Added private function _PySys_GetSizeOf() needed to implement | Serhiy Storchaka | 2014-08-14 | 1 | -0/+4 |
|\ \ | |/ | | | | | some __sizeof__() methods. | ||||
| * | Issue #22193: Added private function _PySys_GetSizeOf() needed to implement | Serhiy Storchaka | 2014-08-14 | 1 | -0/+4 |
| | | | | | | | | some __sizeof__() methods. | ||||
| * | a post 3.4.1 world | Benjamin Peterson | 2014-05-26 | 1 | -1/+1 |
| | | |||||
* | | Issue #22116: C functions and methods (of the 'builtin_function_or_method' ↵ | Antoine Pitrou | 2014-08-06 | 1 | -0/+1 |
| | | | | | | | | type) can now be weakref'ed. Patch by Wei Wu. | ||||
* | | Issue #18395: Rename ``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename | Victor Stinner | 2014-08-01 | 1 | -2/+2 |
| | | | | | | | | | | ``_Py_wchar2char()`` to :c:func:`Py_EncodeLocale`, and document these functions. | ||||
* | | Issue #22054: Add os.get_blocking() and os.set_blocking() functions to get and | Victor Stinner | 2014-07-29 | 1 | -1/+8 |
| | | | | | | | | | | set the blocking mode of a file descriptor (False if the O_NONBLOCK flag is set, True otherwise). These functions are not available on Windows. | ||||
* | | Issue #20179: Apply Argument Clinic to bytes and bytearray. | Martin v. Löwis | 2014-07-27 | 1 | -2/+2 |
| | | | | | | | | Patch by Tal Einat. | ||||
* | | Issue #21803: remove macro indirections in complexobject.h | Antoine Pitrou | 2014-07-07 | 1 | -15/+7 |
| | | |||||
* | | Issue #21205: Add a new ``__qualname__`` attribute to generator, the qualified | Victor Stinner | 2014-06-16 | 1 | -0/+8 |
| | | | | | | | | | | | | | | name, and use it in the representation of a generator (``repr(gen)``). The default name of the generator (``__name__`` attribute) is now get from the function instead of the code. Use ``gen.gi_code.co_name`` to get the name of the code. | ||||
* | | Issue #21233: Rename the C structure "PyMemAllocator" to "PyMemAllocatorEx" to | Victor Stinner | 2014-06-02 | 1 | -4/+4 |
| | | | | | | | | | | make sure that the code using it will be adapted for the new "calloc" field (instead of crashing). | ||||
* | | merge 3.4 (#21587) | Benjamin Peterson | 2014-05-26 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | remove tab (closes #21587) | Benjamin Peterson | 2014-05-26 | 1 | -1/+1 |
| | | |||||
| * | Version bump for 3.4.1.v3.4.1 | Larry Hastings | 2014-05-18 | 1 | -3/+3 |
| | |