test262/harness
André Bargull d7d154b3bc Remove requirement that ToNumber(value) completes in less than $262.agent.MAX_TIME_EPSILON
$262.agent.MAX_TIME_EPSILON was intended to be used for callers like `Atomics.wait(typedArray, indexNumber, valueNumber, timeoutNumber)` where all parameters with the `Number` suffix denote values which are already Number values. It should not be used for `Atomics.wait(typedArray, indexObject, valueObject, timeoutObject)` where all parameters with the `Object` suffix denote values which are Object values, because in that case we'd require that `ToNumber(objectValue)` (potentially invoked multiple times) completes in less than 100 milliseconds (the default value for MAX_TIME_EPSILON).

Also removes $262.agent.MAX_TIME_EPSILON because it is now no longer used.
2018-08-19 10:29:29 -04:00
..
arrayContains.js Update all harness files to pass linting. (#1153) 2017-07-14 11:37:24 -04:00
assert.js Remove assert.throws.early 2018-08-07 14:35:13 +02:00
assertRelativeDateMs.js Update all harness files to pass linting. (#1153) 2017-07-14 11:37:24 -04:00
atomicsHelper.js Remove requirement that ToNumber(value) completes in less than $262.agent.MAX_TIME_EPSILON 2018-08-19 10:29:29 -04:00
byteConversionValues.js Update all harness files to pass linting. (#1153) 2017-07-14 11:37:24 -04:00
compareArray.js harness/*: Eliminate unnecessary uses of features that would require "features: ..." tags 2017-09-08 12:25:44 -04:00
compareIterator.js Fleshed out tests for Symbol.matchAll, String.p.matchAll, RegExp.p[@@matchAll], and %RegExpStringIteratorPrototype% 2018-03-17 22:48:31 -05:00
dateConstants.js Add test cases for tc39/ecma402#194 2018-01-25 14:04:44 -05:00
decimalToHexString.js Update all harness files to pass linting. (#1153) 2017-07-14 11:37:24 -04:00
detachArrayBuffer.js Correct licensing (#1608) 2018-06-25 10:30:11 -04:00
doneprintHandle.js Make doneprinthandle.js accept the input and produce the output expected by test262-harness. (#1650) 2018-07-25 17:06:52 -07:00
features.yml Make Atomics tests more resilient against intermittent failures (#1617) 2018-07-03 12:34:54 -04:00
fnGlobalObject.js Update all harness files to pass linting. (#1153) 2017-07-14 11:37:24 -04:00
isConstructor.js Move remaining testBuiltInObject callers to use normal assert calls 2017-12-21 16:46:56 -05:00
nans.js Correct licensing (#1608) 2018-06-25 10:30:11 -04:00
nativeFunctionMatcher.js Correct licensing (#1608) 2018-06-25 10:30:11 -04:00
promiseHelper.js Update all harness files to pass linting. (#1153) 2017-07-14 11:37:24 -04:00
propertyHelper.js improve propertyHelper for failure messages (#1480) 2018-03-08 12:12:15 -05:00
proxyTrapsHelper.js Correct licensing (#1608) 2018-06-25 10:30:11 -04:00
regExpUtils.js Make RegExp/CharacterClassEscapes tests faster across all engines 2018-08-17 07:48:42 -07:00
sta.js Update all harness files to pass linting. (#1153) 2017-07-14 11:37:24 -04:00
tcoHelper.js Correct licensing (#1608) 2018-06-25 10:30:11 -04:00
testAtomics.js Make Atomics tests more resilient against intermittent failures (#1617) 2018-07-03 12:34:54 -04:00
testBigIntTypedArray.js Fix various test bugs (#1502) 2018-03-22 16:36:57 -04:00
testIntl.js Add tests for the shape of the Intl.RelativeTimeFormat API. (#1596) 2018-06-26 14:02:29 -04:00
testTypedArray.js Atomics: updates to tests 2018-04-19 15:09:39 -04:00
timer.js Update all harness files to pass linting. (#1153) 2017-07-14 11:37:24 -04:00
typeCoercion.js getBigInt64 2017-10-24 11:48:34 -04:00
wellKnownIntrinsicObjects.js Extensive Function toString updates for "Function.prototype.toString revision" proposal. (#1510) 2018-04-19 16:44:52 -04:00