- Nov 20, 2018
-
-
Rick Waldron authored
-
Rick Waldron authored
Migrating all tests to this API is necessary to prevent tests from hanging indefinitely when a SAB is sent to a worker but the code in the worker attempts to create a non-sharable TypedArray (something that is not Int32Array or BigInt64Array). When that scenario occurs, an exception is thrown and the agent worker can no longer communicate with any other threads that control the SAB. If the main thread happens to be spinning in the $262.agent.waitUntil() while loop, it will never meet its termination condition and the test will hang indefinitely. Because we've defined $262.agent.broadcast(SAB) in https://github.com/tc39/test262/blob/master/INTERPRETING.md, there are host implementations that assume compatibility, which must be maintained.
-
Rick Waldron authored
Migrating all tests to this API is necessary to prevent tests from hanging indefinitely when a SAB is sent to a worker but the code in the worker attempts to create a non-sharable TypedArray (something that is not Int32Array or BigInt64Array). When that scenario occurs, an exception is thrown and the agent worker can no longer communicate with any other threads that control the SAB. If the main thread happens to be spinning in the $262.agent.waitUntil() while loop, it will never meet its termination condition and the test will hang indefinitely. Because we've defined $262.agent.broadcast(SAB) in https://github.com/tc39/test262/blob/master/INTERPRETING.md, there are host implementations that assume compatibility, which must be maintained.
-
- Nov 15, 2018
-
-
Ms2ger authored
-
- Nov 14, 2018
-
-
Leo Balter authored
-
Leo Balter authored
-
Leo Balter authored
-
Leo Balter authored
-
Leo Balter authored
-
- Nov 10, 2018
-
-
Adrian Heine authored
-
- Nov 08, 2018
-
-
Kevin Gibbons authored
-
Adrian Heine authored
-
Ujjwal Sharma authored
Increase coverage for the Intl.DateTimeFormat constructor by adding a test that confirms that ToObject(...) is appropriately called inside the implementation.
-
Ujjwal Sharma authored
Increase coverage for the Intl.DateTimeFormat constructor by adding a test that checks for the default values.
-
- Nov 07, 2018
-
-
Leo Balter authored
-
Adrian Heine né Lang authored
-
Kevin Gibbons authored
-
Adrian Heine né Lang authored
-
Adrian Heine né Lang authored
-
Mike Pennisi authored
Four tests were documented as asserting the interpretation of line terminators within multi-line comments, but the source code did not actually demonstrate this condition. Introduce new tests that demonstrate the intended functionality and place them in the correct directory.
-
Mathias Bynens authored
Previously, these tests simply compared against an equivalent regular expression pattern by generating a large string containing either all code points up to U+FFFF or U+10FFFF, depending on the `u` flag, and then performing: str.replace(re, '') === str.replace(otherRe, ''); These two `String#replace` calls can be optimized into a single `RegExp#test` call by following the pattern used in the property escapes tests at https://github.com/mathiasbynens/unicode-property-escapes-tests.
-
- Nov 06, 2018
-
-
Kevin Gibbons authored
-
Leo Balter authored
-
Katie Broida authored
-
Katie Broida authored
- Nov 05, 2018
-
-
Kevin Gibbons authored
-
Kevin Gibbons authored
-
Kevin Gibbons authored
-
Kevin Gibbons authored
-
Leo Balter authored
-
- Nov 02, 2018
-
-
Frank Tang authored
-
Richard Gibson authored
-
Richard Gibson authored
-
Richard Gibson authored
-
Richard Gibson authored
RegExp.prototype is not a RegExp, and the algorithm only special-cases (same-realm) %RegExpPrototype%.
-
- Oct 31, 2018
-
-
Frank Tang authored
Fix wrong expectations of Intl.RelativeTimeFormat.prototype.formatToParts Add tests to cover "group", "decimal" and "fraction".
- Oct 28, 2018
-
-
Mike Pennisi authored
-
- Oct 26, 2018
-
-
Rick Waldron authored
-