This is an old revision of the document!
Tailspin currently passes 99% of the ECMAScript Language test262 test suite. (The majority of the failures are currently due to “use strict” code.)
|Ch06 Notational Conventions||1||1||100.00%|
|Ch07 Lexical Conventions||696||715||97.34%|
|Ch09 Type Conversion and Testing||128||128||100.00%|
|Ch10 Executable Code and Execution Contexts||353||377||93.63%|
|Ch13 Function Definition||223||230||96.96%|
|Ch15 Standard Built-in ECMAScript Objects||8052||8074||99.73%|
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.
In reversible mode almost all state changes can be undone. Some state changes such as