Author: Armin Rigo <[email protected]> Branch: Changeset: r75445:9fbe4eee0d73 Date: 2015-01-19 23:54 +0100 http://bitbucket.org/pypy/pypy/changeset/9fbe4eee0d73/
Log: document errno-again diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-head.rst @@ -120,3 +120,13 @@ .. branch: squeaky/use-cflags-for-compiling-asm .. branch: unicode-fix .. branch: zlib_zdict + +.. branch: errno-again + +Changes how errno, GetLastError, and WSAGetLastError are handled. +The idea is to tie reading the error status as close as possible to +the external function call. This fixes some bugs, both of the very +rare kind (e.g. errno on Linux might in theory be overwritten by +mmap(), called rarely during major GCs, if such a major GC occurs at +exactly the wrong time), and some of the less rare kind +(particularly on Windows tests). _______________________________________________ pypy-commit mailing list [email protected] https://mail.python.org/mailman/listinfo/pypy-commit
