1164 Commits (ac3f0d784e6b14cc57ddffc53add4d6adf0f8317)
 

Author SHA1 Message Date
Sami Vaarala ac3f0d784e remove DUK_PROFILE and base feature determination on DUK_OPT_xxx flags; add option for duk_custom.h 11 years ago
Sami Vaarala 2c9616a42f ditz issue update 11 years ago
Sami Vaarala 46677314c8 add some misc/ cases to full dist 11 years ago
Sami Vaarala 86df6d22d5 guide notes on self tests and clang aliasing description improved 11 years ago
Sami Vaarala b3420bd52e selftest dist/make stuff 11 years ago
Sami Vaarala 79a69b1aa4 basic selftest framework, add clang aliasing selftest 11 years ago
Sami Vaarala f29e5a5ca6 more comment notes on clang aliasing 11 years ago
Sami Vaarala b40a9fd4e8 comment on Clang aliasing case 11 years ago
Sami Vaarala cc0602a930 manual test for clang aliasing bug 11 years ago
Sami Vaarala fbd8640423 portability notes for guide 11 years ago
Sami Vaarala 81a8ccbaac remove unnecessary double parsing union 11 years ago
Sami Vaarala 44192183a9 better UINTPTR_MAX limit check for packed tval detection 11 years ago
Sami Vaarala 489810a58b mixed commit with duk_features.h tweaks, duk_repl_isinf(), and other trivia 11 years ago
Sami Vaarala e7e40efc36 ditz issue update 11 years ago
Sami Vaarala 3f001e2c7f placeholder makefile feature options 11 years ago
Sami Vaarala 69135ed96c draft guide section on compiling and compiler options 11 years ago
Sami Vaarala ec163cc157 test case for duk_eval_file() 11 years ago
Sami Vaarala 682936ae25 fix to duk_eval_file() 11 years ago
Sami Vaarala 66331681a6 add DUK_OPT_NO_FILE_IO and its DUK_USE_FILE_IO counterpart, make duk_push_string_file() sensitive to it 11 years ago
Sami Vaarala 715bbf80a5 lexer regexp range callback typing fix 11 years ago
Sami Vaarala 721c65e07c ditz issue update 11 years ago
Sami Vaarala 48281415a4 type cleanups in regexp compiler 11 years ago
Sami Vaarala f31f4e75e5 regexp compiler trivia, use nongeneric local define name to avoid conflicts 11 years ago
Sami Vaarala f267036d12 type cleanup of regexp executor 11 years ago
Sami Vaarala dfc1828bc0 fix regexp lastIndex testcase expect value 11 years ago
Sami Vaarala d926355dff add DUK_OPT_DPRINT_COLORS 11 years ago
Sami Vaarala c405f8c93c add testcase attribution, cleanup 11 years ago
Sami Vaarala a867e0fa36 ditz issue update 11 years ago
Sami Vaarala 4f59dc24c6 trivial compile warning fixes 11 years ago
Sami Vaarala e16cd304d5 stringtable leak fix: clear string reachable flag in sweep_stringtable(), otherwise the string will remain flagged reachable forever (see test-dev-bug-stringtable-leak.js) 11 years ago
Sami Vaarala 434bb21062 bug testcase for stringtable leak 11 years ago
Sami Vaarala 3443d4c816 exit(-1) after DUK_CAUSE_SEGFAULT to satisfy 'noreturn' behavior (fixes warning) 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 9215d0556d segfault on panic by default while developing 11 years ago
Sami Vaarala 0ac2b8a400 allow DUK_OPT_SEGFAULT_ON_PANIC: segfault on panic, which allows better valgrind debugging 11 years ago
Sami Vaarala 8c813d3127 separate NO_SHUFFLE flags for A, B, and C (fixes an assert failure) 11 years ago
Sami Vaarala 86acd7478a make as many data / pointer tables 'const' as possible to allow them to compiled into the text section 11 years ago
Sami Vaarala 6f47293b81 ditz issue update 11 years ago
Sami Vaarala 62fe88a75e guide trivia: update __duk__.version example to match other examples for version detection 11 years ago
Sami Vaarala d65405fdf1 document DUK_VERSION to API document and guide 11 years ago
Sami Vaarala 53507ce19c make DUK_VERSION available to user code and duktape.h the master source for it (no duplication) 11 years ago
Sami Vaarala 7bc480d8c1 makefile tweaks: add -lncurses whenever -lreadline occurs, because readline requires ncurses on some systems (e.g. RHEL) 11 years ago
Sami Vaarala d21e32931c strings overflow testcase expect value fix 11 years ago
Sami Vaarala 761ef90976 first step to reducing temp/const limits through automatic shuffling; compiler fixes: change INTERNAL errors to RANGE errors when limits reached, normalize constant folding NaNs, recursion value stack check for expressions, do-while continue label target fix, larger limit for compiler recursion with deep stack mode 11 years ago
Sami Vaarala 60e8d3e6f4 ditz issue update 11 years ago
Sami Vaarala 2031db15a9 minor tweaks required by signed magic value 11 years ago
Sami Vaarala 64ac6977fb update api doc for duk_get_magic: now signed 11 years ago
Sami Vaarala 60c5be6b23 make magic value signed 11 years ago
Sami Vaarala 39c32ddfe0 guide intro updates 11 years ago
Sami Vaarala c8befa0e38 short subsection on pointer stability 11 years ago