test262/test/language/statements/switch
Mike Pennisi 4dc81d3788 Add tests for tail-call optimization
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.
2016-02-01 13:20:17 -05:00
..
S12.11_A1_T1.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S12.11_A1_T2.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S12.11_A1_T3.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S12.11_A1_T4.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S12.11_A2_T1.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S12.11_A3_T1.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S12.11_A3_T2.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S12.11_A3_T3.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S12.11_A3_T4.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S12.11_A3_T5.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S12.11_A4_T1.js Reorganize ./test 2014-12-07 15:33:09 -08:00
cptn-a-abrupt-empty.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-a-fall-thru-abrupt-empty.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-a-fall-thru-nrml.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-abrupt-empty.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-b-abrupt-empty.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-b-fall-thru-abrupt-empty.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-b-fall-thru-nrml.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-b-final.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-dflt-abrupt-empty.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-dflt-b-abrupt-empty.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-dflt-b-fall-thru-abrupt-empty.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-dflt-b-fall-thru-nrml.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-dflt-b-final.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-dflt-fall-thru-abrupt-empty.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-dflt-fall-thru-nrml.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-dflt-final.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-no-dflt-match-abrupt-empty.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-no-dflt-match-fall-thru-abrupt-empty.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-no-dflt-match-fall-thru-nrml.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-no-dflt-match-final.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
cptn-no-dflt-no-match.js Add tests for ES2015 completion reform 2016-01-22 15:00:03 -05:00
tco-case-body-dflt.js Add tests for tail-call optimization 2016-02-01 13:20:17 -05:00
tco-case-body.js Add tests for tail-call optimization 2016-02-01 13:20:17 -05:00
tco-dftl-body.js Add tests for tail-call optimization 2016-02-01 13:20:17 -05:00