Author: Armin Rigo <[email protected]>
Branch: 
Changeset: r72172:ffd8d893e36b
Date: 2014-06-23 20:00 +0200
http://bitbucket.org/pypy/pypy/changeset/ffd8d893e36b/

Log:    document merge

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
@@ -22,3 +22,11 @@
 conditional_calls). I would expect the net result to be a slight
 slow-down on some simple benchmarks and a speed-up on bigger
 programs.
+
+.. branch: ec-threadlocal
+Change the executioncontext's lookup to be done by reading a thread-
+local variable (which is implemented in C using '__thread' if
+possible, and pthread_getspecific() otherwise). On Linux x86 and
+x86-64, the JIT backend has a special optimization that lets it emit
+directly a single MOV from a %gs- or %fs-based address. It seems
+actually to give a good boost in performance.
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to