Sami Vaarala
8ab1314e92
Add <stdexcept> to includes with C++ exceptions
7 years ago
Sami Vaarala
9749d46ed9
Don't warn about missing fatal handler with C++
7 years ago
Sami Vaarala
4a87ffe04d
Fix assert signed/unsigned compile warning
7 years ago
Sami Vaarala
199d9c43a4
Merge pull request #1921 from apjanke/minor-typos-2
Minor style and typo fixes in doc
7 years ago
Sami Vaarala
9be962e73b
Merge pull request #1919 from apjanke/minor-typos
Fix minor typos
7 years ago
Andrew Janke
4675070b5c
Minor style and typo fixes in doc
7 years ago
Andrew Janke
8ecf7d3661
Fix minor typos
7 years ago
Sami Vaarala
dbd46747ac
Merge pull request #1914 from svaarala/guide-duk-throw-warning
Improve duk_error() / duk_throw() API documentation compile warning recommendations
7 years ago
Sami Vaarala
c1a3333476
Improve duk_error/duk_throw API call examples
7 years ago
Sami Vaarala
4b41f12d3c
Add -Wsign-conversion note to duk_throw() API doc
7 years ago
Sami Vaarala
1b183611b3
Merge pull request #1910 from svaarala/releases-traceback-fix
Releases: crash with DUK_USE_TRACEBACKS disabled
7 years ago
Sami Vaarala
1f9bdb9b9b
Releases: crash with DUK_USE_TRACEBACKS disabled
7 years ago
Sami Vaarala
74dc6dbebc
Merge pull request #1909 from michalkas/disable-tracebacks-crash
Disabling DUK_USE_TRACEBACKS crashes the framework
7 years ago
Michal Kasperek
9f51e87ab7
Add myself to the authors list
7 years ago
Michal Kasperek
e75de7fd16
duk__add_fileline crash fix while iterating
7 years ago
Sami Vaarala
a27eb8f8ea
Merge pull request #1908 from svaarala/promise-polyfill-elide-resolve-reject
Avoid explicit resolve/reject functions in some cases in Promise polyfill
7 years ago
Sami Vaarala
fd1e06d6e0
Add test case for Promise .then() override
7 years ago
Sami Vaarala
64f41b1bdf
Avoid explicit resolve/reject in Promise polyfill
* Avoid the creation of explicit resolve/reject functions for some basic
cases in the Promise polyfill.
* Remove .prototype object of resolve/reject functions because they are
not constructable. This breaks the circular reference nature of the
functions, allowing better GC behavior.
* Reuse a reaction queue object as a job queue object. This works because
the reaction queue objects are not visible to calling code, are used only
once, and never reused.
* Other minor optimizations.
7 years ago
Sami Vaarala
4217bed992
Merge pull request #1907 from svaarala/api-doc-note-vararg-limitations
Document vararg API call portability limitation for va_end()
7 years ago
Sami Vaarala
872729e68c
Vararg portability note to API docs
7 years ago
Sami Vaarala
a8e312700c
Merge pull request #1906 from svaarala/fix-console-signed-unsigned-warning
Fix compile warning for duk_console.c
7 years ago
Sami Vaarala
f382ffebc7
Releases: duk_console.c warning fix
7 years ago
Sami Vaarala
a01d24e98a
Fix compile warning for duk_console.c
Fix signed vs. unsigned warning in flags handling.
7 years ago
Sami Vaarala
e933ac77a4
Merge pull request #1904 from svaarala/promise-resolve-reject-constructable
Reject constructor calls to Promise resolve/reject functions
7 years ago
Sami Vaarala
a2ac6bb4db
Add manually enabled hack to promise testing
7 years ago
Sami Vaarala
06d94f56ec
Testcases for resolve/reject constructability
7 years ago
Sami Vaarala
fe1a71ed73
Reject constructor call for resolve/reject
7 years ago
Sami Vaarala
1dfdb15476
Merge pull request #1903 from svaarala/console-log-cleanups
Cleanups for extras/console stdout/stderr flags
7 years ago
Sami Vaarala
a513d686ae
Releases: console extra stdout/stderr
7 years ago
Sami Vaarala
b776db566d
2.3 release notes: duk_console_init() flags
7 years ago
Sami Vaarala
525096e28a
Console extra README stdout/stderr flags
7 years ago
Sami Vaarala
846d9674f0
Rename console flags for clarity, other trivia
7 years ago
Sami Vaarala
347fda8857
Merge pull request #1890 from gonzus/master
Add console flag DUK_CONSOLE_TO_STDERR
7 years ago
Sami Vaarala
d33967315c
Merge pull request #1899 from svaarala/ecmascript-spelling-misc
Use 'ECMAScript' spelling in misc places
7 years ago
Sami Vaarala
228525c2cd
Use 'ECMAScript' spelling in misc places
7 years ago
Sami Vaarala
d44d6c35da
Merge pull request #1898 from svaarala/ecmascript-spelling-testcases
Use 'ECMAScript' spelling in testcases/
7 years ago
Sami Vaarala
d05f636a15
Use 'ECMAScript' spelling in testcases
7 years ago
Sami Vaarala
a9bda68c72
Merge pull request #1897 from svaarala/ecmascript-spelling-examples-extras
Use 'ECMAScript' spelling in extras/ and examples/
7 years ago
Sami Vaarala
dea8178dc8
Merge pull request #1896 from svaarala/ecmascript-spelling-internal-docs
Use 'ECMAScript' spelling in doc/
7 years ago
Sami Vaarala
574de65b1a
Merge pull request #1895 from svaarala/ecmascript-spelling-website
Use 'ECMAScript' spelling in website/
7 years ago
Sami Vaarala
b7166ab235
Merge pull request #1894 from svaarala/ecmascript-spelling-src-input
Use 'ECMAScript' spelling in src-input/
7 years ago
Sami Vaarala
f25225d765
Use 'ECMAScript' spelling in extras/
7 years ago
Sami Vaarala
7a9a07b26b
Use 'Ecmascript' spelling in examples/
7 years ago
Sami Vaarala
a2cf9285bf
Use 'ECMAScript' spelling in doc/
7 years ago
Sami Vaarala
65be7389b5
Use 'ECMAScript' spelling in website
7 years ago
Sami Vaarala
c660be283f
Merge pull request #1893 from svaarala/number-prototype-es2016
Test for Number.prototype ES5.1/ES2016+ number nature
7 years ago
Sami Vaarala
6cdd24813d
Releases: ECMAScript in src-input
7 years ago
Sami Vaarala
461261dc31
Use 'ECMAScript' spelling in src-input
7 years ago
Sami Vaarala
142181084b
Note that Number.prototype is a number itself
7 years ago
Sami Vaarala
bf1912062d
Add testcase for ES5.1/ES2016+ Number proto
7 years ago