Author: Armin Rigo <[email protected]>
Branch: extradoc
Changeset: r5358:8d75833923b3
Date: 2014-07-16 20:27 +0200
http://bitbucket.org/pypy/extradoc/changeset/8d75833923b3/
Log: updates
diff --git a/talk/ep2014/stm/stylesheet.css b/talk/ep2014/stm/stylesheet.css
--- a/talk/ep2014/stm/stylesheet.css
+++ b/talk/ep2014/stm/stylesheet.css
@@ -99,6 +99,9 @@
clear: both;
font-size: smaller }
+div#header {
+ height: 88px ! important }
+
div.line-block {
display: block ;
margin-top: 1em ;
diff --git a/talk/ep2014/stm/talk.html b/talk/ep2014/stm/talk.html
--- a/talk/ep2014/stm/talk.html
+++ b/talk/ep2014/stm/talk.html
@@ -109,6 +109,9 @@
clear: both;
font-size: smaller }
+div#header {
+ height: 88px ! important }
+
div.line-block {
display: block ;
margin-top: 1em ;
@@ -513,6 +516,15 @@
</ul>
</li>
<li>used in PyPy to replace the GIL</li>
+<li>could also be used in CPython<ul>
+<li>but refcounting needs replacing</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="slide" id="pypy-stm-status">
+<h1>PyPy-STM status</h1>
+<ul class="simple">
<li>current status:<ul>
<li>basics work</li>
<li>tons of things to improve</li>
@@ -521,6 +533,7 @@
<li>tons of things to improve</li>
<li>tons of things to improve</li>
<li>tons of things to improve</li>
+<li>tons of things to improve</li>
</ul>
</li>
</ul>
@@ -535,7 +548,7 @@
<h1>Summary</h1>
<ul class="simple">
<li>Transactional Memory is still too researchy for production</li>
-<li>Has the potential to enable parallelism:<ul>
+<li>Potential to enable parallelism:<ul>
<li>as a replacement of <tt class="docutils literal">multiprocessing</tt></li>
<li>but also in existing applications not written for that</li>
<li>as long as they do multiple things that are "often
independent"</li>
diff --git a/talk/ep2014/stm/talk.rst b/talk/ep2014/stm/talk.rst
--- a/talk/ep2014/stm/talk.rst
+++ b/talk/ep2014/stm/talk.rst
@@ -152,6 +152,14 @@
* used in PyPy to replace the GIL
+* could also be used in CPython
+
+ - but refcounting needs replacing
+
+
+PyPy-STM status
+---------------
+
* current status:
- basics work
@@ -161,6 +169,7 @@
- tons of things to improve
- tons of things to improve
- tons of things to improve
+ - tons of things to improve
Demo 2
@@ -174,7 +183,7 @@
* Transactional Memory is still too researchy for production
-* Has the potential to enable parallelism:
+* Potential to enable parallelism:
- as a replacement of ``multiprocessing``
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit