Sami Vaarala
e00721c15e
Add udata argument to duk_safe_call()
This makes it easier to pass C pointers to state structs etc without having
to use duk_push_pointer() and the value stack.
Change internal duk_safe_call() sites to use udata where appropriate.
9 years ago
Sami Vaarala
0d52ed8b89
Merge pull request #753 from svaarala/automatic-soname-makefile-sharedlibrary
Automatic soname for Makefile.sharedlibrary dist
9 years ago
Sami Vaarala
887b912c66
Automatic soname for Makefile.sharedlibrary dist
9 years ago
Sami Vaarala
67de698e61
Merge pull request #742 from svaarala/merge-debugger-attach-calls
Merge duk_debugger_attach_custom() and duk_debugger_attach() API calls
9 years ago
Sami Vaarala
75d2ab1967
Releases: duk_debugger_{attach,attach_custom}()
9 years ago
Sami Vaarala
22000f9093
2.0 release notes: duk_debugger_attach() migration
9 years ago
Sami Vaarala
4c1fdf7d06
Fix examples for merged attach call
9 years ago
Sami Vaarala
c0c519ca75
API testcase fixes for merged attach call
9 years ago
Sami Vaarala
5a8cf85419
Update debugger document for merged attach call
Also add note on debugger AppRequest blocking.
9 years ago
Sami Vaarala
c929720cc8
Merge duk_debugger_{attach,attach_custom}() calls
9 years ago
Sami Vaarala
21dcef2252
API document update for duk_debugger_attach()
9 years ago
Sami Vaarala
618ea9746a
Merge pull request #729 from svaarala/readme-stable-v1-maintenance
Document stable v1-maintenance branch, branch policies in README
9 years ago
Sami Vaarala
4e56a13f8f
Document major release maintenance branches
9 years ago
Sami Vaarala
73c6f2e670
Expand branch policy in README
9 years ago
Sami Vaarala
b19f8328e7
Merge pull request #723 from svaarala/add-duktape2-release-notes-placeholder
Add placeholder 2.0.0 release notes
9 years ago
Sami Vaarala
ea79cff1d2
Add placeholder 2.0.0 release notes
9 years ago
Sami Vaarala
55fd553fa6
Merge pull request #721 from svaarala/v1.5.0-release-post
Post-release cleanups after 1.5.0 release
9 years ago
Sami Vaarala
b48a3a8643
Bump DUK_VERSION to 1.99.99 for pre-2.0.0 work
9 years ago
Sami Vaarala
6daf49259d
Add website download link for 1.5.0
9 years ago
Sami Vaarala
83d557704e
Merge pull request #720 from svaarala/v1.5.0-release-prep-2
Release preparation fixes for 1.5.0 release
9 years ago
Sami Vaarala
02c166e37b
Update release checklist: Makefile.sharedlibrary
9 years ago
Sami Vaarala
652d0558c8
Omit empty 'doc' dir in dist
9 years ago
Sami Vaarala
89171042d4
Update Makefile.sharedlibrary version number
9 years ago
Sami Vaarala
766cdaa618
Improve duktape.h header title readability
9 years ago
Sami Vaarala
e88b211113
Merge pull request #719 from svaarala/v1.5.0-release-prep
Release preparations for 1.5.0 release
9 years ago
Sami Vaarala
fabe0f1011
Release checklist note on compile test script
9 years ago
Sami Vaarala
a8ee677c01
Add helper script for release checklist test
9 years ago
Sami Vaarala
ea66c44814
Use SIGKILL for runtests timeout
9 years ago
Sami Vaarala
569ddd8d14
API testcase fixes for 1.5.0 release
* Update API public symbol testcase.
* Named function "leak" fix to refcount leak test, typo fixes.
9 years ago
Sami Vaarala
a5827a3665
Website updates for 1.5.0 release
* Update command line example.
* Update memory figures on index page, now using GCC footprint options.
9 years ago
Sami Vaarala
b9db69a278
Bump DUK_VERSION for 1.5.0 release
9 years ago
Sami Vaarala
23efd191a8
Releases: 1.5.0
9 years ago
Sami Vaarala
e5a0c8163f
Add 1.5.0 release notes
9 years ago
Sami Vaarala
d48569a6ad
Merge pull request #717 from svaarala/avoid-circular-ref-for-eval-code
Avoid circular reference for eval-compiled functions
9 years ago
Sami Vaarala
f3673ae422
Releases: eval reference loop
9 years ago
Sami Vaarala
ac58ebc829
Merge pull request #716 from svaarala/improve-hobject-debug-printout
Improve heap object debug printout
9 years ago
Sami Vaarala
1874b92473
Avoid .prototype for eval code
Eval code doesn't need an automatic prototype object, so avoid creating one.
This also avoids making the internal function which eval compiles to part of
a reference loop so that eval functions collect immediately.
9 years ago
Sami Vaarala
2d19e7cdef
Improve heap object debug printout
* Add prototype pointer even when not following pointers.
* Include own pointer as __heapptr.
9 years ago
Sami Vaarala
3b1c6b3b0f
Merge pull request #705 from svaarala/low-footprint-stack-protector
Document -fno-stack-protector
9 years ago
Sami Vaarala
6c9610da5a
Document -fno-stack-protector
9 years ago
Sami Vaarala
c39f9a6e49
Merge pull request #704 from svaarala/dist-makefile-cmdline-fix
Minor fix to dist Makefile.cmdline
9 years ago
Sami Vaarala
c467c8c5af
Minor fix to dist Makefile.cmdline
Swap target order so that default target is 'duk' as intended.
9 years ago
Sami Vaarala
498f9d79dd
Merge pull request #699 from svaarala/duk-tval-fastint-macro-update
Add duk_tval fastint macros even when fastints disabled
9 years ago
Sami Vaarala
c1295fafc3
Doc update for fastint macros
9 years ago
Sami Vaarala
90ac6c3ff8
Add duk_tval fastint macros when fastints disabled
For example, add DUK_TVAL_SET_FASTINT_U32() which, when fastints are disabled,
simply coerces its argument to a double. This reduces the number of ifdefs
required in calling code when the argument would need to be cast anyway.
9 years ago
Sami Vaarala
982ffe6c22
Merge pull request #698 from svaarala/array-apply-test-case
Add testcase for dense array tricks
9 years ago
Sami Vaarala
6f31970b38
Add testcase for dense array tricks
9 years ago
Sami Vaarala
ba9b43265b
Merge pull request #633 from svaarala/document-code-footprint-gcc
Document code footprint options
9 years ago
Sami Vaarala
dae1225784
Merge pull request #695 from svaarala/fix-default-alloc-functions
Fix conditional compilation of default ANSI alloc functions
9 years ago
Sami Vaarala
e7d9a11237
Releases: default alloc conditionality
9 years ago