mirror of https://github.com/tc39/test262.git
4dc81d3788
ECMAScript 2015 introduced tail call optimization for function calls occuring in a number of positions in the grammar. Assert expected behavior by triggering a large (but configurable) number of recursive function calls in these positions. Compliant runtimes will execute such programs without error; non-compliant runtimes are expected to fail these tests by throwing an error or crashing when system resources are exhausted. |
||
---|---|---|
.. | ||
S12.11_A1_T1.js | ||
S12.11_A1_T2.js | ||
S12.11_A1_T3.js | ||
S12.11_A1_T4.js | ||
S12.11_A2_T1.js | ||
S12.11_A3_T1.js | ||
S12.11_A3_T2.js | ||
S12.11_A3_T3.js | ||
S12.11_A3_T4.js | ||
S12.11_A3_T5.js | ||
S12.11_A4_T1.js | ||
cptn-a-abrupt-empty.js | ||
cptn-a-fall-thru-abrupt-empty.js | ||
cptn-a-fall-thru-nrml.js | ||
cptn-abrupt-empty.js | ||
cptn-b-abrupt-empty.js | ||
cptn-b-fall-thru-abrupt-empty.js | ||
cptn-b-fall-thru-nrml.js | ||
cptn-b-final.js | ||
cptn-dflt-abrupt-empty.js | ||
cptn-dflt-b-abrupt-empty.js | ||
cptn-dflt-b-fall-thru-abrupt-empty.js | ||
cptn-dflt-b-fall-thru-nrml.js | ||
cptn-dflt-b-final.js | ||
cptn-dflt-fall-thru-abrupt-empty.js | ||
cptn-dflt-fall-thru-nrml.js | ||
cptn-dflt-final.js | ||
cptn-no-dflt-match-abrupt-empty.js | ||
cptn-no-dflt-match-fall-thru-abrupt-empty.js | ||
cptn-no-dflt-match-fall-thru-nrml.js | ||
cptn-no-dflt-match-final.js | ||
cptn-no-dflt-no-match.js | ||
tco-case-body-dflt.js | ||
tco-case-body.js | ||
tco-dftl-body.js |