[pypy-commit] extradoc extradoc: explain store sinking

cfbolz noreply at buildbot.pypy.org
Tue Jul 24 12:07:52 CEST 2012


Author: Carl Friedrich Bolz <cfbolz at gmx.de>
Branch: extradoc
Changeset: r4347:498790df20f4
Date: 2012-07-24 12:07 +0200
http://bitbucket.org/pypy/extradoc/changeset/498790df20f4/

Log:	explain store sinking

diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/paper.tex
+++ b/talk/vmil2012/paper.tex
@@ -308,7 +308,12 @@
 Quite often a virtual object does not change from one guard to the next.
 Then the data structure is shared.
 
-\cfbolz{store sinking}
+Similarly, stores into the heap are delayed as long as possible.
+This can make it necessary to perform these delayed stores
+when leaving the trace via a guard.
+Therefore the resume data needs to contain a description
+of the delayed stores to be able to perform them when the guard fails.
+So far no special compression is done with this information.
 
 % subsection Interaction With Optimization (end)
 


More information about the pypy-commit mailing list