aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-01-16improve side effect detection in js optimizerAlon Zakai
2012-01-15run multiple js optimizer passes in batchesAlon Zakai
2012-01-15enable RELOOP in tests that disabled it because it was previously too slowAlon Zakai
2012-01-15tweak order of operations in vacuumAlon Zakai
2012-01-15optimize hoistMultiples to not need multiple passesAlon Zakai
2012-01-15js optimizer refactoringAlon Zakai
2012-01-15add js benchmark utilityAlon Zakai
2012-01-14refactor hoistMultiples shell for clarityAlon Zakai
2012-01-14vaccum per function in js optimizerAlon Zakai
2012-01-14optimize js optimizer traversal of generated codeAlon Zakai
2012-01-14optimize hoistMultiples with a switchAlon Zakai
2012-01-14optimize hoistMultiples by removing jsonCompare'sAlon Zakai
2012-01-14remove some unneeded processing in relooperAlon Zakai
2012-01-14optimizer relooper by finding allInLabels only in changed labels in each ↵Alon Zakai
iteration
2012-01-14simplify relooper code following optimizationsAlon Zakai
2012-01-14optimize relooper by calculating only allInLabels and inferring allOutLabels ↵Alon Zakai
from that
2012-01-14remove unneeded slice() in relooperAlon Zakai
2012-01-14optimize relooper by not sorting and comparing stringifications; we can ↵Alon Zakai
compare just sizes of allInLabels etc.
2012-01-13workaround for sm bug 716255Alon Zakai
2012-01-13Merge pull request #172 from jterrace/flt_roundsAlon Zakai
Update float.h to define FLT_ROUNDS
2012-01-13Update float.h to define FLT_ROUNDSJeff Terrace
2012-01-13fix SDL audio generationAlon Zakai
2012-01-13add some dirent.h stuffAlon Zakai
2012-01-12emcc option to compress js whitespaceAlon Zakai
2012-01-12Merge pull request #170 from FishingCactus/class_exceptionAlon Zakai
Catching specific exception type now works
2012-01-12networking header additionsAlon Zakai
2012-01-12some inet.h additionsAlon Zakai
2012-01-12header fixesAlon Zakai
2012-01-12Fix exception resumingjulien.hamaide
2012-01-12Fix library exception function to work with QUANTUM_SIZE=1julien.hamaide
2012-01-12Fix identation issuesjulien.hamaide
2012-01-11do not blow up the stack with lots of varargsAlon Zakai
2012-01-11better workaround for v8 bug 1895Alon Zakai
2012-01-11fix bindings generator bug with static return values, and do not create ↵Alon Zakai
EmscriptenEnsurer by default (it turns into a very large amount of code after closure, causing errors in large projects)
2012-01-11tweak fix_closure outputAlon Zakai
2012-01-11Better test for exception handlingjulien.hamaide
2012-01-11fix fix_closure bug with newlinesAlon Zakai
2012-01-10option for NODE_JS_SAFE as a workaround for intermittent failures due to ↵Alon Zakai
node issue 2476
2012-01-11Catching specific exception type now worksjulien.hamaide
2012-01-10commentAlon Zakai
2012-01-10refactor js optimizer to not use fs.* as much as possibleAlon Zakai
2012-01-10fix fix_closure bug with the relevant line being split over several linesAlon Zakai
2012-01-10fix fix_closure bugAlon Zakai
2012-01-10experimental tool to fix closure's over-inlining into FUNCTION_TABLEAlon Zakai
2012-01-10Merge pull request #169 from jterrace/mmap_malloc_dlmalloc_fixesAlon Zakai
malloc and mmap fixes
2012-01-10compress pointer type names in constant globals, if not using SAFE_HEAPAlon Zakai
2012-01-10use NODE_JS when calling coffee and eliminator, to avoid problems with ↵Alon Zakai
missing system node
2012-01-10align stack to QUANTUM_SIZE in ta2 properly, avoiding unnecessary checks and ↵Alon Zakai
corrections
2012-01-10Update stub malloc to byte-align by 8, update dlmalloc not to use mmap, and ↵Jeff Terrace
update mmap to use malloc when MAP_ANONYMOUS
2012-01-10optimize varargs calls by avoiding calling allocate thereAlon Zakai