Sami Vaarala
|
77a1d14a62
|
placeholder for C API logging, perhaps easiest to log through a representative logger instance
|
11 years ago |
Sami Vaarala
|
c48006bad9
|
add duk_bi_logger.c to make/dist
|
11 years ago |
Sami Vaarala
|
f39e60cfc1
|
add a feature option for non-strict function 'caller' property, add a feature option to disable Array.splice() real world behavior, document the two options
|
11 years ago |
Sami Vaarala
|
f89dc377a3
|
makefile trivia
|
11 years ago |
Sami Vaarala
|
d906e01981
|
dtrace4linux makefile target
|
11 years ago |
Sami Vaarala
|
105c915b00
|
add FlameGraph to Makefile (convenience, not depended on)
|
11 years ago |
Sami Vaarala
|
d9f00bc01d
|
add a few tentative scan-build targets
|
11 years ago |
Sami Vaarala
|
bd74df0368
|
also output a tar.gz from dist-src, for e.g. openbsd
|
11 years ago |
Sami Vaarala
|
2e035f6a07
|
makefile trivia: nonverbose tar unpack for test262 set
|
11 years ago |
Sami Vaarala
|
f5678e6ac0
|
makefile debug level trivia (revert accidental previous debug level increase)
|
11 years ago |
Sami Vaarala
|
a88e147e15
|
clang and gcc predef dump targets, fix VALGRIND_WRAP default
|
11 years ago |
Sami Vaarala
|
8f89d039a2
|
commit after local git corruption: build duk/dukd with a valgrind wrapper if requested, remove explicit valgrind tests, trivial xmldoc test
|
11 years ago |
Sami Vaarala
|
eecd0557ed
|
makefile bug fix
|
11 years ago |
Sami Vaarala
|
68fd5827d3
|
add coffeescript, coco, LiveScript makefile targets for convenience (not used automatically)
|
11 years ago |
Sami Vaarala
|
52f722f2b2
|
add DUK_OPT_FORCE_BYTEORDER to allow byte order to be defined on custom platforms: Duktape cannot support them all because endianness headers are non-standard
|
11 years ago |
Sami Vaarala
|
bd89a8562c
|
add a few command detections to Makefile, allow both 'nodejs' and 'node' for NodeJS (both are used)
|
11 years ago |
Sami Vaarala
|
0a8f703d77
|
add DUK_OPT_DECLARE for user declarations, use it to get rid of DUK_OPT_PANIC_HANDLER warnings for Dukweb
|
11 years ago |
Sami Vaarala
|
fbc8544219
|
dukweb fatal/panic handlers, now call alert() in browser
|
11 years ago |
Sami Vaarala
|
fb8e312836
|
don't cleanup jquery in normal clean target!
|
11 years ago |
Sami Vaarala
|
e75e6a8eb7
|
add alignment-by-8 support, EMSCRIPTEN platform define; concretely fix alignment handling in duk_hbuffer_fixed struct and object property alignment target
|
11 years ago |
Sami Vaarala
|
13e220e06b
|
makefile dependency fixes
|
11 years ago |
Sami Vaarala
|
314d3f95af
|
add a 'REPL' nav link, which points to the placeholder Dukweb page, Dukweb trivia
|
11 years ago |
Sami Vaarala
|
4d1eafb6a2
|
add detection of dukweb init error (e.g. for firefox now), a bit more styling, naming cleanups
|
11 years ago |
Sami Vaarala
|
6e647b6427
|
minor dukweb_test tweaks
|
11 years ago |
Sami Vaarala
|
5bc2b07f71
|
a bit more work on Dukweb test page, now works on Chromium nicely
|
11 years ago |
Sami Vaarala
|
b82e5766b1
|
initial draft of dukweb.js, which allows Duktape VM to run inside a web page through Emscripten
|
11 years ago |
Sami Vaarala
|
1f03cb7b3f
|
add emscriptenduktest: compile Duktape with Emscripten, run with V8; requires alignment-by-8 which doesn't currently work (but with manual fixes the test works)
|
11 years ago |
Sami Vaarala
|
b75dbc08c0
|
add a lua.js test case (mandel), add a dir for jsinterpreter testcases, remove emscripten fixup from test case run (should not be needed soon)
|
11 years ago |
Sami Vaarala
|
99931a88e8
|
add a (currently failing) test for running Lua through emscripten (this is more of a stress test)
|
11 years ago |
Sami Vaarala
|
7d2060466f
|
add git commit hash and git describe output to distributable, which makes it easier to identify intermediate builds
|
11 years ago |
Sami Vaarala
|
4625a09a92
|
add mkisofs charset to eliminate warning
|
11 years ago |
Sami Vaarala
|
ddeec95eb0
|
also create a .zip distributable
|
11 years ago |
Sami Vaarala
|
4a936b0a9c
|
add UglifyJS2 as a minifier
|
11 years ago |
Sami Vaarala
|
ccb3efc1f1
|
add a few project links to makefile comments, add 'npm install' to UglifyJS2
|
11 years ago |
Sami Vaarala
|
bf83e2e009
|
make cleanall also perform clean
|
11 years ago |
Sami Vaarala
|
bfae91daec
|
fix UglifyJS version as it's a build dependency, add UglifyJS2, make JS-Interpreter also a shallow clone
|
11 years ago |
Sami Vaarala
|
c5846b6760
|
clone external (read only) repos with --depth 1 (shallow clone) to minimize disk use and reduce download time
|
11 years ago |
Sami Vaarala
|
95d010d8e4
|
add a CLOC report to make_dist.sh, to provide some elementary code metrics
|
11 years ago |
Sami Vaarala
|
3cfe2bc4f0
|
add closure compiler to download targets, add a simple closure test
|
11 years ago |
Sami Vaarala
|
a46c71a1e0
|
makefile trivia: write test262cat warning to stderr (avoid spoiling redirection)
|
11 years ago |
Sami Vaarala
|
aae61679ca
|
add a Makefile target to run a JS-Interpreter test
|
11 years ago |
Sami Vaarala
|
0a92e0b1fd
|
add a minimal setup check to Makefile, also print a notice to users running the developer makefile on other than Linux platforms
|
11 years ago |
Sami Vaarala
|
d6c9714da9
|
makefile trivia
|
11 years ago |
Sami Vaarala
|
1ba178fcfb
|
makefile trivia
|
11 years ago |
Sami Vaarala
|
7fe45f1290
|
fix emscripten target to checkout emscripten
|
11 years ago |
Sami Vaarala
|
4634b9e6cc
|
add a 'L' to version constant
|
11 years ago |
Sami Vaarala
|
e0769b8898
|
makefile fixes for renamed utils
|
11 years ago |
Sami Vaarala
|
ad966d6a04
|
update makefile to use utils from their dedicated dir
|
11 years ago |
Sami Vaarala
|
d1526e5fb1
|
makefile: use fixemscripten.py to Emscripten output to facilitate testing better, remove Emscripten memory options which are no longer needed
|
11 years ago |
Sami Vaarala
|
3df6a4fbe4
|
cleanup ms_print temp files
|
11 years ago |