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

Reply via email to