10 Commits (64776b8c0f8a02ca72eafb9e4b5520e012a3072c)

Author SHA1 Message Date
Sami Vaarala 7b1223d1da Add duk_fatal_exception for C++ uncaught/fatal 7 years ago
Sami Vaarala bb83a94f2c Warning fixes for main source with lowmem options 7 years ago
Sami Vaarala 59df212cb5 Add protected call suggestions to abort call site 7 years ago
Sami Vaarala ec8a181549 Use duk_hthread, not duk_context in internals 7 years ago
Sami Vaarala 3b96bba923 Add cold attribute to error functions 8 years ago
Sami Vaarala 6391fff3af Add DUK_ABORT() back into default fatal error 8 years ago
Sami Vaarala 4c8f675c47 Allow bound function as Thread initial function 8 years ago
Sami Vaarala 640b9990af Use 'ownKeys' trap for for-in (ES7), enum check 8 years ago
Sami Vaarala ba48645a2f Verbose errors also for return shorthand 8 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 years ago
Sami Vaarala 28243e8149 Fix noreturn warning for non-verbose errors 9 years ago
Sami Vaarala a7f1adaf63 Remove Duktape specific error subtypes 9 years ago
Sami Vaarala 3b8b9ac36b Avoid 'index' as variable/argument name 9 years ago
Sami Vaarala f64f215e1d Remove manual #undefs from source files 9 years ago
Sami Vaarala 407ce44d55 Remove panic handling, use fatal errors instead 9 years ago
Sami Vaarala 1245df1e12 Reduce error call site footprint, internal changes 9 years ago
Sami Vaarala ba542f9792 Use helper for DUK_ERR_API_ERROR call sites 9 years ago
Sami Vaarala f5653f95db Relocate error throwing helpers to duk_error.h 9 years ago
Sami Vaarala 4798b324d6 Silence a few unused parameter warnings 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 f8423ffb36 Format string cleanups, allow NULL+%s/%p in debug 10 years ago
Sami Vaarala 9a85cb5974 Internal typing fixes (mostly error code) 11 years ago
Sami Vaarala cc6780c756 DUK_UNREF trivia related to DUK_USE_FILE_IO 11 years ago
Sami Vaarala 23368b3dec scanbuild notes 11 years ago
Sami Vaarala de9151c384 typing rework 11 years ago
Sami Vaarala 95dee49efa autofixed one line debug call sites 11 years ago
Sami Vaarala 88f2f74324 wrap setjmp, longjmp, abort, exit, fputc 11 years ago
Sami Vaarala 2842b0c20d some more indirection for ANSI C functions 11 years ago
Sami Vaarala 6036c86def prepend a 'duk__' prefix to a bunch of internal functions 11 years ago
Sami Vaarala 0ccf8adad4 make default panic handler compilation conditional, describe 'exit method' in default panic handler for clarity 11 years ago
Sami Vaarala b53932fab7 simplify panic handling, use DUK_OPT_PANIC_HANDLER instead of DUK_PANIC_HANDLER, add a message to fatal error handler 11 years ago
Sami Vaarala d497c68819 internal macro renames, XXX -> DUK__XXX 11 years ago
Sami Vaarala 2c2e88fd83 more compile warning fixes for gcc-4.4.5 (on mips) 11 years ago
Sami Vaarala 02a364258a snprintf convention fixes 11 years ago
Sami Vaarala 9fa1ec592d clean up #define, #undef, #ifdef etc to have a single space after the directive 11 years ago
Sami Vaarala 9c093c4eb2 don't blame __FILE__ / __LINE__ for Duktape generated errors (but record them in the traceback) 11 years ago
Sami Vaarala d74e3c42d1 add __FILE__/__LINE__ to API errors, detecting variadic macro support; change traceback to tracedata, also store __FILE__/__LINE__ in tracedata if available; other minor cleanups 11 years ago
Sami Vaarala 2ca12e3f7f convert sprintf, snprintf, vsprintf, vsnprintf call sites to use DUK_SPRINTF etc macros 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 5b5364b6dc error code 12 years ago