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
interpreter [2014/05/04 16:25]
127.0.0.1 external edit
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)