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 |