Sami Vaarala
e9d210fbc4
Lowmem config profile changes for ajduk removal
7 years ago
Sami Vaarala
5dd9ebaaa8
.gitignore update for ajduk and alljoyn.js
7 years ago
Sami Vaarala
23fb061b70
duk_alloc_pool.c sign conversion warning fix
7 years ago
Sami Vaarala
a054b23169
Merge pull request #1688 from svaarala/fix-gcc-sign-conversion-warnings
Fix some GCC -Wsign-conversion warnings
7 years ago
Sami Vaarala
50ce4ca685
Releases: sign conversion fixes, other trivia
7 years ago
Sami Vaarala
5c7cee15f8
2.2 migration note for signed/unsigned changes
7 years ago
Sami Vaarala
e39cd81d69
API doc update for duk_push_boolean()
7 years ago
Sami Vaarala
8f38a00bf0
Some -Wsign-conversion fixes
* Change duk_bool_to to duk_small_uint_t from duk_small_int_t. This may
cause some sign warnings in calling code.
* Reject attempt to unpack an array-like value whose length is 2G or over;
previously was not checked explicitly, and the length was cast to duk_idx_t
with a sign change and the unpack would then later fail. Now it fails with
a clean RangeError.
* Add wrap check for Node.js Buffer.concat().
* API DUK_TYPE_xxx, DUK_TYPE_MASK_xxx, flag constants etc are now unsigned.
7 years ago
Sami Vaarala
ea10008250
Add -Wsign-conversion to devel Makefile
7 years ago
Sami Vaarala
edeb6698ca
Merge pull request #1685 from svaarala/fix-debugger-stepout-tailcall
Fix debugger StepOut + tail return bug
7 years ago
Sami Vaarala
9feaf84eec
Releases: StepOut + tail return bug
7 years ago
Sami Vaarala
1029111b93
Fix StepOut + tail return bug
7 years ago
Sami Vaarala
43a50b2156
Testcase for debugger StepOut + tailcall bug
7 years ago
Sami Vaarala
90ef3e97a3
Merge pull request #1681 from svaarala/assert-dbg-transport-duktape-call
Assert for no API calls from debugger transport
7 years ago
Sami Vaarala
b09722c29d
Merge pull request #1680 from svaarala/add-push-proxy-flags
Add an unused flags field to duk_push_proxy()
7 years ago
Sami Vaarala
e543718bd9
Releases: debugger transport API call asserts
7 years ago
Sami Vaarala
9f99e9008f
Assert for no API calls from debugger transport
7 years ago
Sami Vaarala
9b1ef4d881
Merge pull request #1679 from svaarala/guide-clarify-errcreate-stacktrace
Clarify _Tracedata in Guide
7 years ago
Sami Vaarala
a14d99e7ad
Releases: duk_push_proxy() flags
7 years ago
Sami Vaarala
a2d520d750
API doc fix for duk_push_proxy() flags
7 years ago
Sami Vaarala
3c48feb008
API test fixes for duk_push_proxy() flags
7 years ago
Sami Vaarala
fdbcb97d63
Add an unused flags field to duk_push_proxy()
7 years ago
Sami Vaarala
b39f19faa5
Clarify _Tracedata in Guide
7 years ago
Sami Vaarala
31f5facc2f
Merge pull request #1675 from svaarala/fix-msvc2015-arm-compile
Add ARM32/ARM64 to pointer size detection to fix MSVC2015 ARM compile
7 years ago
Sami Vaarala
c1e4038934
Merge pull request #1672 from svaarala/promise-placeholder
Add non-functional placeholders for Promise objects
7 years ago
Sami Vaarala
b5df35d9a1
Releases: Promise placeholder
7 years ago
Sami Vaarala
ad067f7bf5
Add duk_bi_promise.c to dist/configure
7 years ago
Sami Vaarala
7cf7893d4c
Add non-functional Promise object placeholders
7 years ago
Sami Vaarala
3f8158d774
Add DUK_USE_PROMISE_BUILTIN config option
7 years ago
Sami Vaarala
a128847e5b
Merge pull request #1677 from svaarala/improve-strtable-stats
Add resize statistics for string table
7 years ago
Sami Vaarala
593997e33e
Releases: strtab stat improvements
7 years ago
Sami Vaarala
daa9b2aa9d
Add resize statistics for string table
7 years ago
Sami Vaarala
2b271d6eaf
Merge pull request #1673 from svaarala/add-hidden-symbol-macro
Add public macros to create symbol strings
7 years ago
Sami Vaarala
ca78238fc5
Releases: symbol literal macros
7 years ago
Sami Vaarala
22d32d50a8
2.2 migration note for symbol macros
7 years ago
Sami Vaarala
04d0090345
Internal symbols doc note on API macros
7 years ago
Sami Vaarala
fb19361030
Documentation changes for symbol macros
7 years ago
Sami Vaarala
ef1bb06ac6
API test for symbol literal macros
7 years ago
Sami Vaarala
ce4556727d
Add public macros to create symbol strings
7 years ago
Sami Vaarala
285e50a908
Releases: MSVC2015 ARM32/ARM64 pointer size
7 years ago
Sami Vaarala
b8ecbb9931
Add ARM32/ARM64 to ptr size fallback
7 years ago
Sami Vaarala
2b2ac63d09
Merge pull request #1674 from svaarala/api-doc-define-rewrite
Reformat defines section of API page
7 years ago
Sami Vaarala
689fa0d7c0
Reformat defines section of API page
* Remove concrete constants because they don't have any guarantees.
* Use table formatting consistently.
* Structs and typedefs remain as is and could be reworked later.
7 years ago
Sami Vaarala
4edc32fa55
Merge pull request #1671 from svaarala/fix-jerryscript-link
Fix index page Jerryscript link
7 years ago
Sami Vaarala
206a711b23
Fix index page Jerryscript link
7 years ago
Sami Vaarala
ed880ec16a
Merge pull request #1669 from svaarala/fix-time-subms-asserts
Fix assert for duk_time_to_components()
7 years ago
Sami Vaarala
a8a7f316d3
Releases: sub-ms assert fix
7 years ago
Sami Vaarala
603341d5fd
Fix assert for duk_time_to_components()
Triggered for fractional timestamps.
7 years ago
Sami Vaarala
09d7ae81e9
Merge pull request #1668 from svaarala/prune-bidx-builtins
Reduce number of objects needing a thr->bidx[] entry
7 years ago
Sami Vaarala
18793fbae5
Releases: thr->bidx[] pruning
7 years ago