118 Commits (572e52839ee3fc124bd9a05beb604628f1c5ce2a)

Author SHA1 Message Date
Sami Vaarala 78d0a75f3c emscriptenluatest should now work, if emscripten compilation worked without typed arrays 11 years ago
Sami Vaarala 0a2c68b3e0 deep c stack makefile option (commented out by default) 11 years ago
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