Sami Vaarala
af5748eb68
Releases: tval refcount
9 years ago
Sami Vaarala
cdac15541b
DUK_TVAL_SET_TVAL_UPDREF() macro optimization
9 years ago
Sami Vaarala
798f5ac4b0
Merge pull request #437 from svaarala/debugger-cleanups
Minor debugger (and other) cleanups
9 years ago
Sami Vaarala
cf412a60a4
Releases: debugger Detaching notify
9 years ago
Sami Vaarala
927ff20e4e
Example debugger call stack level handling
No support in web UI yet.
9 years ago
Sami Vaarala
03edf0dba7
Miscellaneous code cleanups
* Comment cleanups
* String hash declaration fix when dense hash not used
* -Wcast-qual fix for debug fixedbuffer
- Debugger is_err macro argument renaming and re-typing
9 years ago
Sami Vaarala
9f6d4d41f9
Debugger document minor improvements
9 years ago
Sami Vaarala
0019c64fe5
Utility to format perftest output into HTML
9 years ago
Sami Vaarala
12e6f9b2ae
Merge pull request #430 from fatcerberus/debugger-detach-notify
Implement debugger Detach notify
9 years ago
Sami Vaarala
f6bac2da6c
Merge pull request #432 from svaarala/perf-string-hash
Use a more sparse string hash
9 years ago
Sami Vaarala
08d6a6719e
Releases: string hash algorithm
10 years ago
Sami Vaarala
5c8b222faa
License changes for string hashing (Lua, djb2)
9 years ago
Sami Vaarala
27ebe604b3
Clean up string hash algorithms
* Remove string hash algorithms which weren't chosen
* Clean up comments
9 years ago
Sami Vaarala
355754eb1d
Add more perf tests for string hash behavior
9 years ago
Sami Vaarala
49177c7151
Add config options for string hash changes
- Add DUK_USE_STRHASH_SKIP_SHIFT option for the "fast" skipping hash.
- Add DUK_USE_STRHASH_DENSE option (default false) to revert back to
the Duktape 1.3.0 string hash algorithm.
9 years ago
Sami Vaarala
d87f82866b
Add string hash replacement candidates
Use a string skipping approach similar to Lua 5.1, and try a few byte based
string hash algorithms to see what works best in practice.
10 years ago
Sami Vaarala
cd2037ab07
Makefile test target improvements
9 years ago
Sami Vaarala
bd96db68af
Add --sleep-factor to timing utility
Useful for thermal throttling: cool down relative to test run time.
9 years ago
Sami Vaarala
f5f47760ba
Merge pull request #435 from svaarala/add-readme-bc
Add 'bc' to README dependency list
9 years ago
Sami Vaarala
63004ae464
Add 'bc' to README dependency list
Missing at least on Raspbian.
9 years ago
Bruce Pascoe
8077a2e362
Add Detaching notify to debugger.rst
9 years ago
Bruce Pascoe
4edfe68d04
Implement debugger Detaching notify
When the debugger is detached, Duktape will send out a notify,
DUK_DBG_CMD_DETACHING, before dropping the transport. The debug client
can look for this message to differentiate between an intentional detach
and a dropped connection.
9 years ago
Sami Vaarala
f0d806e1a5
Merge pull request #433 from svaarala/api-is-xxx-error
Add duk_is_xxx_error() convenience calls
9 years ago
Sami Vaarala
9f575e5417
Releases: duk_is_xxx_error() calls
9 years ago
Sami Vaarala
6f3e1433df
API docs for duk_is_xxx_error() calls
9 years ago
Sami Vaarala
1f69a51605
API tests for duk_is_xxx_error() convenience calls
9 years ago
Sami Vaarala
8bfe22f86b
Add convenience calls duk_is_xxx_error() etc
9 years ago
Sami Vaarala
efa8ffb347
Merge pull request #434 from svaarala/debugger-add-detaching-notify
Add minimal Detaching notify support
9 years ago
Sami Vaarala
efd946e83d
Add minimal Detaching notify support
- Add Detaching define to YAML command list
- Add decoding support, convert to web UI uiMessage
9 years ago
Sami Vaarala
df5e369cbd
Merge pull request #426 from svaarala/fix-warn-cast-qual
Fix gcc warnings for -Wcast-qual
9 years ago
Sami Vaarala
ce254602cd
Releases: -Wcast-qual fixes
9 years ago
Sami Vaarala
0b41cd9475
Genconfig DUK_LOSE_CONST (unused initially)
9 years ago
Sami Vaarala
6b3e063250
Code issues note on -Wcast-qual
9 years ago
Sami Vaarala
6b8cab2462
Duk cmdline -Wcast-qual fix
9 years ago
Sami Vaarala
bf1304c4bc
Fixes for -Wcast-qual, const/volatile casts
Also one -Wcast-align fix (for clang).
9 years ago
Sami Vaarala
ee9dc599b1
Add -Wcast-qual to Makefile
9 years ago
Sami Vaarala
8ed305369b
Merge pull request #431 from svaarala/fix-duk-cmdline-windows-snprintf
Fix "duk" cmdline Windows snprintf() issue for older MSVC versions
9 years ago
Sami Vaarala
8766f94a96
Add Windows _snprintf() workaround for duk cmdline
9 years ago
Sami Vaarala
2369cf0257
Cleanup duk cmdline #ifdef/#ifndef
9 years ago
Sami Vaarala
04b68a7d53
Merge pull request #421 from svaarala/api-defprop-convenience-flags
Add a few convenience flags to duk_def_prop()
9 years ago
Sami Vaarala
a795d8db17
Releases: duk_def_prop() convenience flags
9 years ago
Sami Vaarala
ea9eb95d69
API docs for duk_def_prop() convenience flags
9 years ago
Sami Vaarala
21181d690e
Testcase for duk_def_prop() convenience flags
9 years ago
Sami Vaarala
1e18d7a456
Add convenience flags for duk_def_prop()
9 years ago
Sami Vaarala
1529becd4f
Merge pull request #363 from svaarala/remove-combined-src-line-directives
Add a combined source without #line directives into the dist package
9 years ago
Sami Vaarala
ffcf499bc0
Releases: noline duktape.c
9 years ago
Sami Vaarala
e710a0e0bc
Util to resolve combined line to orig file/line
9 years ago
Sami Vaarala
0217ef137b
Add src-noline/ description to dist README
9 years ago
Sami Vaarala
1e9a1ea9d1
Dist changes for combine_src changes
9 years ago
Sami Vaarala
9cc71ada26
Add optparse, line directive option to combine_src
9 years ago