Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | | |||||
| * | Post-release version bump for 3.4.1rc1. Sorry it's late! | Larry Hastings | 2014-05-18 | 1 | -1/+1 |
| | | |||||
| * | Version bump for 3.4.1rc1.v3.4.1rc1 | Larry Hastings | 2014-05-04 | 1 | -4/+4 |
| | | |||||
* | | Issue #21490: Add new C macros: Py_ABS() and Py_STRINGIFY() | Victor Stinner | 2014-05-14 | 1 | -1/+14 |
| | | | | | | | | | | Keep _Py_STRINGIZE() in PC/pyconfig.h to not introduce a dependency between pyconfig.h and pymacros.h. | ||||
* | | do not expose known hash api in stable API | Benjamin Peterson | 2014-05-03 | 1 | -0/+4 |
| | | |||||
* | | Issue 21101: Internal API for dict getitem and setitem where the hash value ↵ | Raymond Hettinger | 2014-05-03 | 1 | -0/+4 |
| | | | | | | | | is known. | ||||
* | | Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(), | Victor Stinner | 2014-05-02 | 2 | -1/+8 |
| | | | | | | | | | | | | PyObject_Calloc(), _PyObject_GC_Calloc(). bytes(int) and bytearray(int) are now using ``calloc()`` instead of ``malloc()`` for large objects which is faster and use less memory (until the bytearray buffer is filled with data). | ||||
* | | support setting fpu precision on m68k (closes #20904) | Benjamin Peterson | 2014-04-17 | 1 | -0/+19 |
| | | | | | | | | Patch from Andreas Schwab. | ||||
* | | Closes Issue 17861: Autogenerate Include/opcode.h from opcode.py. | Kushal Das | 2014-04-15 | 1 | -140/+109 |
| | | | | | | | | | | It includes required changes in Makefile.pre.in and configure.ac among other files. | ||||
* | | #11983: update comment to describe which fields are used and why. | Andrew Kuchling | 2014-04-14 | 1 | -1/+6 |
| | | | | | | | | | | Original patch by Caelyn McAulay; modified after discussion w/ her at the PyCon 2014 sprints. | ||||
* | | PEP 465: a dedicated infix operator for matrix multiplication (closes #21176) | Benjamin Peterson | 2014-04-10 | 6 | -9/+30 |
| | | |||||
* | | merge 3.4 | Benjamin Peterson | 2014-04-08 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | use imperative | Benjamin Peterson | 2014-04-08 | 1 | -1/+1 |
| | |