quickjs/tests
Charlie Gordon aaa208ac8f
Improve error handling (#297)
* Improve error handling

- throw RangeError for invalid string length
- throw RangeError for stack overflow with updated message
- fix case for `BigInt` error messages
- refine stack check for `next_token` and `json_next_token`
- throw SyntaxError for too many variables, arguments, parameters...
- v8.js: disable v8 specific tests
- v8.js: disable Realm object tests
- v8.js: disable MODULE tests
- v8.js: disable RegExp static properties tests
- use more precise error messages
- reorder property lookup in `js_obj_to_desc()` according to ECMA
- set global object's [Symbol.toStringTag] to "global"
- fix error message for duplicate parameter name in strict mode
2024-03-10 17:04:06 +01:00
..
bjson.c
function_source.js
microbench.js
test262.patch
test_bigint.js
test_bjson.js Improve Date.parse (#289) 2024-03-10 10:34:26 +01:00
test_builtin.js Improve error handling (#297) 2024-03-10 17:04:06 +01:00
test_closure.js
test_language.js Fix js_strtod with large integers 2023-12-23 00:11:41 +01:00
test_loop.js
test_queue_microtask.js
test_std.js
test_worker.js
test_worker_module.js