8 Commits (7cbbcfe74e0c973fbbd4303c71c3a78ec928b97c)

Author SHA1 Message Date
Sami Vaarala 3484636aca Allow GC of pinned literals in mark-and-sweep 7 years ago
Sami Vaarala 6f3e0d1971 Add C literal pinning and intern lookup cache 7 years ago
Sami Vaarala a61bfe81a6 Use duk_memcmp() etc wrappers consistently 7 years ago
Sami Vaarala 15b1cd527f More DUK_WO_NORETURN() fixes 7 years ago
Sami Vaarala 9b5f86315d Fix compile warnings for lazy charlen 8 years ago
Sami Vaarala 9d541578f4 Make duk_hstring charlen lazy 8 years ago
Sami Vaarala 56d76e4f88 Rewrite string table algorithm 8 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 years ago
Sami Vaarala a7f1adaf63 Remove Duktape specific error subtypes 9 years ago
Sami Vaarala 100894b3ac Use DUK_USE_DEBUG_LEVEL for debug level control 9 years ago
Sami Vaarala 1245df1e12 Reduce error call site footprint, internal changes 9 years ago
Sami Vaarala bf1304c4bc Fixes for -Wcast-qual, const/volatile casts 9 years ago
Sami Vaarala 1bddde8daf Multiple alternatives for string UTF-8 charlen 10 years ago
Sami Vaarala 1fa66cd25a Symbol visibility changes for code and headers 10 years ago
Sami Vaarala 3ab572de8a Code policy issue fix trivia 10 years ago
Sami Vaarala 018774dc55 Format string cleanups, %ld instead of %d etc 10 years ago
Sami Vaarala f8423ffb36 Format string cleanups, allow NULL+%s/%p in debug 10 years ago
Sami Vaarala 2f80307641 Miscellaneous typing work here and there 11 years ago
Sami Vaarala 517557bb5a fix a set of multiline debug call sites 11 years ago
Sami Vaarala 95dee49efa autofixed one line debug call sites 11 years ago
Sami Vaarala 8c8bc36d82 clean up debug defines: DUK_USE_DEBUG now enables/disables debug code globally, while DUK_USE_DPRINT, DUK_USE_DDPRINT, and DUK_USE_DDDPRINT control specific log levels (earlier DUK_USE_DEBUG and DUK_USE_DPRINT were the same, which was confusing) 11 years ago
Sami Vaarala bdd9ca8c61 silence some scan-build warnings (no bugs indicated), mark a few places with SCANBUILD when the scan-build warning is not actually relevant but it's not easy to silence either 11 years ago
Sami Vaarala 692872bb99 fix compile warnings when DUK_USE_DDDEBUG given 11 years ago
Sami Vaarala 6036c86def prepend a 'duk__' prefix to a bunch of internal functions 11 years ago
Sami Vaarala 01fba3170b fix a few compile warnings (possibly uninitialized variable) in DDDEBUG build 11 years ago
Sami Vaarala 884045b1d1 typedef C99 'wrapper' types like duk_uint32_t; bulk replacement of duk_u32 with duk_uint32_t, and other type usage replacements 11 years ago
Sami Vaarala 106ab7a2b4 add macros for ANSI C memory and string functions, change memcpy, memmove, memcmp, memset call sites (and a few others too) 11 years ago
Sami Vaarala 337eb8b2b1 heap related code 12 years ago