aboutsummaryrefslogtreecommitdiff
path: root/src/settings.js
AgeCommit message (Collapse)Author
2010-10-13aggressively nativize variables; stop doing optimizations that are no longer ↵alon@honor
needed; fix some uncovered bugs; 49% speedup
2010-10-10typed arrays support; function __index__ing ; 36% speedupalon@honor
2010-10-08fix bug with last commit, and better GUARD_MEMORY optionalon@honor
2010-10-06Runtime system, and inlining of stackEnter/Exitalon@honor
2010-10-04temporary hackish removal of unneeded breaks outside of complex emulated blocksalon@honor
2010-10-04GUARD_LABELS option + further cleanupalon@honor
2010-10-03cleanup + test both optimized and non-optimizedalon@honor
2010-10-02rewrite of relooper, part I: just emulated and loops, no ifs. all reloop but ↵alon@honor
sauer
2010-10-02memory implementation cleanupalon@honor
2010-09-30optional stricter support for unsigned values +testalon@honor
2010-09-25optional memory alignment that matches c/c++; used in clang, not in llvm-gccalon@honor
2010-09-22handle a few minor parsing issues (negative IEEE doubles, []s in constants, ↵alon@honor
aliases - ignored)
2010-09-22disable relooping pending rewritealon@honor
2010-09-21fix some relooper bugs, and EXECUTION_TIMEOUT setting for debugging such ↵alon@honor
problems
2010-09-20refactor into filesalon@honor
--HG-- rename : src/parser.js => src/compiler.js
2010-09-20fix optimizer bugs with clang bitcodeAlon Zakai
2010-09-20fixes for clang, including support for phi; all tests pass, but optimizer ↵Alon Zakai
and relooper broken (on clang)
2010-09-06LABEL_DEBUG optionalon@honor
2010-09-06preprocessor + example use in SAFE_HEAPalon@honor
2010-09-04clean up settings and add code snippets filealon@honor
--HG-- rename : tests/settings.cfg => tests/settings.py