Skip to content

Commit aaa208a

Browse files
authored
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
1 parent f2a91e8 commit aaa208a

File tree

4 files changed

+88
-381
lines changed

4 files changed

+88
-381
lines changed

0 commit comments

Comments
 (0)