harness test: tcoHelper.js

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
This commit is contained in:
Rick Waldron 2017-06-23 11:09:15 -04:00
parent 8a5841acdc
commit 7c9b648d08
1 changed files with 17 additions and 0 deletions

17
test/harness/tcoHelper.js Normal file
View File

@ -0,0 +1,17 @@
// Copyright (c) 2017 Rick Waldron. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/*---
description: >
Including tcoHelper.js will expose:
var $MAX_ITERATIONS = 100000;
This defines the number of consecutive recursive function calls that must be
made in order to prove that stack frames are properly destroyed according to
ES2015 tail call optimization semantics.
includes: [tcoHelper.js]
---*/
assert.sameValue($MAX_ITERATIONS, 100000);