mirror of https://github.com/tc39/test262.git
d7d154b3bc
$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. |
||
---|---|---|
.. | ||
bad-range.js | ||
cannot-suspend-throws.js | ||
false-for-timeout-agent.js | ||
false-for-timeout.js | ||
nan-for-timeout.js | ||
negative-index-throws.js | ||
negative-timeout-agent.js | ||
negative-timeout.js | ||
no-spurious-wakeup-no-operation.js | ||
no-spurious-wakeup-on-add.js | ||
no-spurious-wakeup-on-and.js | ||
no-spurious-wakeup-on-compareExchange.js | ||
no-spurious-wakeup-on-exchange.js | ||
no-spurious-wakeup-on-or.js | ||
no-spurious-wakeup-on-store.js | ||
no-spurious-wakeup-on-sub.js | ||
no-spurious-wakeup-on-xor.js | ||
non-bigint64-typedarray-throws.js | ||
non-shared-bufferdata-throws.js | ||
null-bufferdata-throws.js | ||
out-of-range-index-throws.js | ||
value-not-equal.js | ||
waiterlist-block-indexedposition-wake.js | ||
waiterlist-order-of-operations-is-fifo.js | ||
was-woken-before-timeout.js |