Sami Vaarala
ee97ecf15c
Add new config options to matrix compile, Makefile
9 years ago
Sami Vaarala
31bf768a4a
Add git branch and commit to build artifacts
9 years ago
Sami Vaarala
f2e0286efd
Add "make emduk" target
9 years ago
Sami Vaarala
9fdd8308da
Leave duk_config.h-autodetect out of dist
It's the same header already present in src/. It makes sense to include it
in config/ when there are more examples there.
9 years ago
Sami Vaarala
0a23a97efd
Genconfig dist changes
9 years ago
Sami Vaarala
053b095e45
Trivial fix to single source comment wording
9 years ago
Sami Vaarala
3a959223c2
Fix codepolicycheck boolean option handling
9 years ago
Sami Vaarala
60ebbdb830
Add --fail-on-errors to code policy checker
9 years ago
Sami Vaarala
57d482c4ba
Add DUK_OPT_JSON_STRINGIFY_FASTPATH to matrix test
9 years ago
Sami Vaarala
08ee46fdca
Warn about no minifier in dist
9 years ago
Sami Vaarala
e04a1209eb
Add --check-cpp-comment code policy check option
9 years ago
Sami Vaarala
332ae46237
Add code policy checker options
9 years ago
Sami Vaarala
d932520848
Remove perl cloc dependency from "make dist"
9 years ago
Sami Vaarala
ff1d066fc5
Add --verbose to time_multi.py
9 years ago
Sami Vaarala
7b51d588de
Improve time_multi.py a bit, avg time, sleep etc
9 years ago
Sami Vaarala
37be757b90
Remove DUK_OPT_DEEP_C_STACK from matrix test
9 years ago
Sami Vaarala
f7850741e9
Add -Wcast-align to matrix test
9 years ago
Sami Vaarala
bfe3aadafa
Dist changes for debug trans dvalue and socket
9 years ago
Sami Vaarala
782c9421d8
Matrix compile tweak for Ubuntu 14.04
Fix for avoiding compilers not available for Ubuntu 14.04.
9 years ago
Sami Vaarala
0d90da8fca
Add exitcode and segv check for timing util
9 years ago
Sami Vaarala
2481c34e2f
Add an examples directory to config
Also add examples for:
- Low memory
- Performance sensitive
- Timing sensitive
- Enable fastint
- Disable ES6
- Debug print levels
9 years ago
Sami Vaarala
36a91d44ba
Genconfig improvements and fixes
- Emit defaults for options not covered by manual header snippets
- Add forced option support for autodetect header
- Add __OVERRIDE_DEFINES__ section to autodetect header
- Add fixup header line option
- Add -D/--define and -U/--undefine options (more familiar to users)
- Add option for emitting (non-standard) #warning directives
- Fix comment stripping to keep 'redefine'
- Minor fixes and cleanups
- Rename commands to shorter names (e.g. generate-autodetect-header
to autodetect-header)
- Rename options to shorter names (e.g. --force-option-file to
--option-file)
9 years ago
Sami Vaarala
ddb60e1524
Matrix test update
9 years ago
Sami Vaarala
face8ed0bc
Add utility to dump bytecode
10 years ago
Sami Vaarala
8fbd81e597
Implement bytecode dump/load API calls
10 years ago
Sami Vaarala
9509fd1af5
Code policy checker fix
9 years ago
Sami Vaarala
163db32607
Throwaway Ditz issue dump tool
9 years ago
Sami Vaarala
f436881bfd
Fix testcase refs to new directories
9 years ago
Sami Vaarala
4aff290636
Matrix compile tweaks for Ubuntu 14.04
9 years ago
Sami Vaarala
fc55a592bd
Misc genconfig changes: Makefile, README, dist
9 years ago
Sami Vaarala
e5e3faf61c
Utilities to convert between YAML and JSON
10 years ago
Sami Vaarala
b04e868763
Matrix compile fixme note for lexer window
10 years ago
Sami Vaarala
0f59cc3402
Emscripten Makefile, README, and status fixes
10 years ago
Sami Vaarala
92d33fd550
Implement Node.js Buffer and TypedArray support
10 years ago
Sami Vaarala
2f6273b06d
Add codepage conversion example into dist
10 years ago
Sami Vaarala
a203ce8a39
Add missing yaml files to debugger dist
10 years ago
Sami Vaarala
639c314355
Trivial typofix for test262 test util
10 years ago
Sami Vaarala
a286f1442a
Use yaml known issues in makefile, scripts, etc
10 years ago
Sami Vaarala
64e0052556
Improve compiler and architecture combinations
- Avoid -mx32 on compilers that don't support it
- Avoid -m32 on older llvm/clang because it causes a self test error
(and broken code related to packed duk_tval)
10 years ago
Sami Vaarala
28e3ae01af
Minimum-of-N timing
Still not very accurate but a bit more stable.
10 years ago
Sami Vaarala
4d0a946f9c
Add Duktape.isFastint() polyfill
10 years ago
Sami Vaarala
a613ac21c2
Midcommit for fastint support
Remove support for 'full tval' init. It was never enabled, and there was no
'full tval' support for non-packed duk_tval anyway.
Add fastint marker to Duktape.env.
10 years ago
Sami Vaarala
0064dd0a26
Fastint representation testing
10 years ago
Sami Vaarala
826d02eda7
Add DUK_OPT_SHUFFLE_TORTURE to matrix test
10 years ago
Sami Vaarala
bb57e4f94f
Fix code policy check for empty strings
10 years ago
Sami Vaarala
8336bd08d9
Add Makefile.dukdebug to distributable
10 years ago
Sami Vaarala
47fd391dac
Add debugger to compile matrix
10 years ago
Sami Vaarala
0fbf6ff6b1
Add a debug client and a web-based debugger UI
10 years ago
Sami Vaarala
5c22523ebf
Add debugger support to core engine
10 years ago
Sami Vaarala
50dbbf4a50
Cleanup find_non_ascii.py script
10 years ago