Sami Vaarala
a649cccbed
Fix U+180E whitespace handling
5 years ago
Sami Vaarala
896cf63bbf
Allow U+2028, U+2029 in string literals (ES2019)
5 years ago
Sami Vaarala
0e963609d8
Improve test coverage for function statements
5 years ago
Sami Vaarala
b1be194ebc
Release trivia for 2.5.0 release
* Bump DUK_VERSION to 2.5.0.
* Fix compilation when Proxy disabled.
* Suppress some compile warnings.
* Disable emcripteninceptiontest, fails due to const limit.
* Add columnNumber placeholder.
* Testcase terminology trivia.
* Add Docker image for some release tests.
5 years ago
Sami Vaarala
f3f25b6d7d
Testcase coverage for duk_pull()
5 years ago
Sami Vaarala
f34f47e1e2
Testcase fix for array abandon min size
5 years ago
Sami Vaarala
b31bd5d8ff
Testcase updates for proxied Arrays
5 years ago
Sami Vaarala
2c4db7320b
Test coverage for proxied Array.isArray()
5 years ago
Sami Vaarala
86cd073e73
Split internal allocs to hot/cold paths
5 years ago
Sami Vaarala
18c4eb0e4a
Improve test coverage for 'end of input'
5 years ago
TheBrokenRail
3f60d37787
Include "end of input" in error message if SyntaxError happens at end of file
5 years ago
Sami Vaarala
1ea8831314
Testcase updates related to built-in CBOR support
* Remove skip metadata from CBOR tests.
* Add API test for CBOR bindings.
* Add and improve some test coverage.
5 years ago
Sami Vaarala
49327dec17
Rename global to globalThis and enable by default
5 years ago
Sami Vaarala
bcb37439d6
Preparations for 2.4.0 release
* Bump DUK_VERSION to 2.4.0.
* Release checklist updates.
* Releases file update.
* Finalize release notes.
* Remove experimental status from some API calls.
* Bump LICENSE.txt year range.
* Add new public symbols to API test.
* CBOR extra trivial compile warning fix.
* Compile warning fix when hex support disabled.
* Update test262 known issues.
* Update index page footprints.
* Improve options for thumb index page size build.
* Add missing "skip: true" metadata to a CBOR test.
* AUTHORS update.
5 years ago
Sami Vaarala
f0ff226374
Add more CBOR tests
5 years ago
Sami Vaarala
28376b4bb7
Testcase improvements for internal properties
* Test for frozen Date .setTime().
* Test for setting finalizer on a non-extensible object.
* Test for accessing RegExp .source via inheritance.
5 years ago
Sami Vaarala
6fa9215bd9
Array testcase improvements
* Add bug testcase for GH-2023.
* Testcase coverage improvement for Object.defineProperty() and array
part handling.
5 years ago
Sami Vaarala
eb27a0aae2
Add bug testcase for regexp parsing bug
5 years ago
Sami Vaarala
8e07af8117
Add bug testcase for GH-2022
5 years ago
Sami Vaarala
3a67aacd05
Add DUK_USE_NATIVE_STACK_CHECK macro support
* Add DUK_USE_NATIVE_STACK_CHECK config option.
* Add internal duk_native_stack_check() helper which checks and
throws if DUK_USE_NATIVE_STACK_CHECK() indicates we're out of
stack space.
* Add initial call sites for duk_native_stack_check(). These are
in addition to existing recursion limit checks.
* Add stack check example to cmdline example and 'duk' build on
Linux. Disabled by default for now.
6 years ago
Sami Vaarala
870b138728
Add bug testcase for GH-2019
5 years ago
Sami Vaarala
d0f104dec0
Add bug testcases for GH-2030
5 years ago
Sami Vaarala
3a995ff432
CBOR fixes and improvements
6 years ago
Sami Vaarala
85edefde95
Add repro test for GH-2024
5 years ago
Sami Vaarala
88cb708013
Add some CBOR testcases
5 years ago
Sami Vaarala
c5cc4bab6a
Add some CBOR perf tests
5 years ago
Sami Vaarala
329d9a7afa
Add bug test for GH-2032
5 years ago
Sami Vaarala
453f0ff5ee
Test fixes for changed 'duk' behavior
5 years ago
Sami Vaarala
4a6ee116f3
Perf test for scope object creation
6 years ago
Sami Vaarala
d3ae4b56a8
Bug testcase for GH-2021
6 years ago
Sami Vaarala
20f275e2e2
Add bug testcase for GH-2049
6 years ago
Sami Vaarala
f0e73fdcc1
Testcase updates for new public APIs
6 years ago
Sami Vaarala
f1bac434c3
Testcase for CBOR 64-bit tag
6 years ago
Sami Vaarala
12b2d48527
Add CBOR testcase from extras
Disabled for now.
6 years ago
Sami Vaarala
d32189cce6
Testcase updates for bare arrays
6 years ago
Sami Vaarala
42f7dd115e
Testcase for base64 decoder segfault
6 years ago
Sami Vaarala
981fa3d639
Add repro bug test for GH-2061
6 years ago
Sami Vaarala
7fe8ea0655
Testcase improvements for stack trace API
6 years ago
Sami Vaarala
9d27d6b76e
Fix testcase expect strings for Unicode 12.1.0
6 years ago
Sami Vaarala
648891b838
Add testcase for SpecialCasings.txt conversion
6 years ago
Sami Vaarala
efd97bc5d1
Add testcases for compiler non-bare Array bugs
6 years ago
TheBrokenRail
fd306bba33
Add duk_safe_to_stacktrace() and duk_to_stacktrace()
6 years ago
Sami Vaarala
53af67e2ea
Add testcase for test_push_bare_array()
Also some trivial improvements for other object/array push tests.
6 years ago
Sami Vaarala
c0d1ca9cc8
Add minimal configure.py test coverage
6 years ago
Sami Vaarala
a8af7cf3f9
Test updates for strict arguments.caller removal
6 years ago
Sami Vaarala
27b41f2dd3
Trivial getOwnPropertySymbols() testcase fix
Remove print=console.log.
6 years ago
Sami Vaarala
a0aeb25bce
Add testcase for getOwnPropertySymbols()
6 years ago
Sami Vaarala
d3a3962721
Symbol ToPrimitive() coercion testcase
6 years ago
Sami Vaarala
d0b5bbf3e0
Add duk_push_new_target() to API symbol test
6 years ago
Sami Vaarala
d0c18807c3
Promise polyfill test for rawReject/rawHandle
6 years ago