Sami Vaarala
d5fc905058
Releases: ROM REACHABLE
8 years ago
Sami Vaarala
4c52c793c6
Fix DUK_ASSERT_HTHREAD_VALID() assert
The assert cannot require thr->valstack != NULL (like DUK_ASSERT_CTX_VALID)
or torture tests will trigger the assert.
8 years ago
Sami Vaarala
55645c0f89
Skip ROM objects using REACHABLE in mark-and-sweep
With ROM objects having REACHABLE always set, mark-and-sweep doesn't need a
specific ROM object check when deciding whether to mark an object or not:
the REACHABLE check causes the object not to be marked.
8 years ago
Sami Vaarala
7243aef72b
Set REACHABLE for ROM objects and strings
8 years ago
Sami Vaarala
36878c9638
Merge pull request #1501 from svaarala/releases-duk-push-proxy
Releases: duk_push_proxy()
8 years ago
Sami Vaarala
067f9fc83f
Releases: duk_push_proxy()
8 years ago
Sami Vaarala
d6f4e81823
Merge pull request #1500 from svaarala/duk-hproxy-struct
Add internal duk_hproxy struct
8 years ago
Sami Vaarala
db76025c80
Releases: duk_hproxy
8 years ago
Sami Vaarala
b4a791773c
Testcase changes for duk_hproxy
8 years ago
Sami Vaarala
ad8e313b78
API doc for duk_push_proxy()
8 years ago
Sami Vaarala
6e31419fb6
Add duk_hproxy.h to dist/configure
8 years ago
Sami Vaarala
97724d5d45
Add duk_hproxy internal struct
8 years ago
Sami Vaarala
9e74f47e2c
Merge pull request #1487 from svaarala/duk-activation-linked-list
Rework thr->callstack into a linked list of duk_activations
8 years ago
Sami Vaarala
20d63314ed
Releases: backslash escape fixes
8 years ago
Sami Vaarala
d5e4fcc2f3
Releases: duk_activation linked list
8 years ago
Sami Vaarala
3c55853294
Internal doc fixes for duk_activation changes
8 years ago
Sami Vaarala
ad00c42887
Testcase changes for duk_activation linked list
8 years ago
Sami Vaarala
4cc08436ec
Rework duk_activations into a linked list
Remove thr->callstack as a monolithic array and replace it with a linked list
of duk_activations. thr->callstack_curr is the current call (or NULL if no
call is in progress), and act->parent chains to a previous call or NULL.
thr->callstack_top is kept because it's needed by some internals at present;
it may be removed in the future.
8 years ago
Sami Vaarala
93dfd71343
Merge pull request #1499 from svaarala/cpp-exception-msvc-doc
Add MSVC /EHsc warning to guide
8 years ago
Sami Vaarala
ad76fc115e
Run tidy for generated HTML files too
8 years ago
Sami Vaarala
be446a7e32
Dukweb tidy trivia
8 years ago
Sami Vaarala
5c492cc7fe
Avoid BeautifulSoup runtime warning
8 years ago
Sami Vaarala
5b5aa5534e
Add MSVC /EHsc warning to guide
8 years ago
Sami Vaarala
aa955df9ef
Merge pull request #1497 from svaarala/fix-cpp-exception-example
Add missing 'return' to C++ exception example
8 years ago
Sami Vaarala
9a271e220c
Add missing 'return' to C++ exception example
8 years ago
Sami Vaarala
34df9040ce
Merge pull request #1449 from svaarala/merge-catcher-to-activation
Make duk_catchers a linked list in individual duk_activations
8 years ago
Sami Vaarala
baf4c9f480
Releases: duk_catcher rework
8 years ago
Sami Vaarala
5734c2f325
Internal doc updates for duk_catcher change
8 years ago
Sami Vaarala
11cd263d0c
Test case fixes for duk_catcher rework
8 years ago
Sami Vaarala
21ea24b636
Linked list for catchstack, attach to activation
Remove explicit catchstack. Make catchers a single linked list of duk_catcher
structs, attached to a duk_activation.
8 years ago
Sami Vaarala
c32aa3f544
Merge pull request #1486 from svaarala/fix-makefile-test-expect
Makefile fix for version dependent release test
8 years ago
Sami Vaarala
3930b1b988
Makefile fix for version dependent release test
8 years ago
Sami Vaarala
76301c31d5
Merge pull request #1485 from svaarala/v2.1.0-release-post
Post-release cleanups for 2.1.0 release
8 years ago
Sami Vaarala
7284a5b192
Bump DUK_VERSION to 2.1.99
8 years ago
Sami Vaarala
f22b01004c
Update to version 2.1.0 in website
8 years ago
Sami Vaarala
aa4995ba14
Add 2.1.0 download link
8 years ago
Sami Vaarala
1f1f51a4f9
Merge pull request #1484 from svaarala/v2.1.0-release-prep-fixes
Preparations for 2.1.0 release, some fixes
8 years ago
Sami Vaarala
b5604548c4
Finalize 2.1 release notes
8 years ago
Sami Vaarala
542b9a0b5d
Releases edits for 2.1.0 release
8 years ago
Sami Vaarala
3b1bbc6414
Release checklist updates for 2.1.0 release
8 years ago
Sami Vaarala
ea79dbbbf8
Merge pull request #1481 from svaarala/v2.1.0-release-prep
Preparations for 2.1.0 release
8 years ago
Sami Vaarala
dd9c031d01
API testcase trivia fixes for -m32
8 years ago
Sami Vaarala
f0b2934e4d
Releases edits for 2.1.0 release
8 years ago
Sami Vaarala
204b9c3d59
Release checklist updates for 2.1.0 release
8 years ago
Sami Vaarala
46b977f70a
Update release-notes link in dist README
8 years ago
Sami Vaarala
56dae760cc
Bump DUK_VERSION for 2.1.0 release
8 years ago
Sami Vaarala
a9b32837b8
Runtests _POSIX_C_SOURCE fix
8 years ago
Sami Vaarala
fe78b09ee0
Duk commandline comment trivia
8 years ago
Sami Vaarala
b816443d92
Commit test target renames
8 years ago
Sami Vaarala
518aba473e
Travis changes for Makefile target renames
8 years ago