test262/test/language/statements/block
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
..
12.1-1.js Replace runTestCase with assert.throws [test/language/statements] 2015-08-11 17:43:01 +02:00
12.1-2.js Replace runTestCase with assert.throws [test/language/statements] 2015-08-11 17:43:01 +02:00
12.1-3.js Replace runTestCase with assert.throws [test/language/statements] 2015-08-11 17:43:01 +02:00
12.1-4.js Replace runTestCase with assert.throws [test/language/statements] 2015-08-11 17:43:01 +02:00
12.1-5.js Replace runTestCase with assert.throws [test/language/statements] 2015-08-11 17:43:01 +02:00
12.1-6.js Replace runTestCase with assert.throws [test/language/statements] 2015-08-11 17:43:01 +02:00
12.1-7.js Replace runTestCase with assert.throws [test/language/statements] 2015-08-11 17:43:01 +02:00
S12.1_A2.js Remove $PRINT helper function 2015-06-16 13:43:23 -04:00
S12.1_A4_T1.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S12.1_A4_T2.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S12.1_A5.js Reorganize ./test 2014-12-07 15:33:09 -08:00
tco-stmt-list.js Add tests for tail-call optimization 2016-02-01 13:20:17 -05:00
tco-stmt.js Add tests for tail-call optimization 2016-02-01 13:20:17 -05:00