User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
interpreter [2013/12/18 22:24]
will
interpreter [2014/07/21 00:13]
will
Line 8: Line 8:
  
 ===== Reversibility ===== ===== Reversibility =====
-Tailspin ​is able to run in a reversible mode, where state changes are recorded so that they can be undone, ​as well as a non-revsersible mode which is slightly ​faster ​and more memory ​efficient.+Tailspin ​can optionally be run in a reversible mode, where state changes are recorded so that they can be undone. This allows much more informative visualisations and interactionat the cost of running ​slightly ​slower ​and a bit more memory.
  
-In reversible mode almost all state changes can be undone. Some state changes such as ''​Object.freeze()''​ and ''​Object.seal()''​ are not reversible at the moment as Tailspin uses the browser'​s Javascript objects and the effect ​of these functions ​is permanent.+In reversible mode almost all state changes can be undone. Some state changes such as ''​Object.freeze()''​ and ''​Object.seal()''​ are not reversible at the moment as Tailspin uses the browser'​s Javascript objects and the effects ​of these functions ​are permanent.
interpreter.txt ยท Last modified: 2015/06/01 16:08 (external edit)