index
:
emscripten
master
push-upstream
Emscripten: An LLVM-to-JavaScript Compiler
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tools
Age
Commit message (
Collapse
)
Author
2012-10-27
abort scanning on unfamiliar eliminator nodes
Alon Zakai
2012-10-27
do not scan into while
Alon Zakai
2012-10-27
handle more nodes in eliminator scanning
Alon Zakai
2012-10-27
ignore return in eliminator
Alon Zakai
2012-10-27
support seq in eliminator
Alon Zakai
2012-10-27
fix eliminator test, now passes
Alon Zakai
2012-10-27
only invalidate calls when reading a global
Alon Zakai
2012-10-26
invalidate by dep in vars
Alon Zakai
2012-10-26
partial rewrite for v3 of eliminator aka expressionizer
Alon Zakai
2012-10-26
ignore previously-generated empty toplevels in eliminator, which happens ↵
Alon Zakai
when we bundle passes together
2012-10-26
add failing eliminator testcase
Alon Zakai
2012-10-26
remove unGlobalize tests and update others
Alon Zakai
2012-10-26
do not emit multiple EMSCRIPTEN_GENERATED_FUNCTION markers in split js files
Alon Zakai
2012-10-26
parallelize inside js optimizer passes, using all cpu cores
Alon Zakai
2012-10-26
fail on trying to split up js optimizer on unGlobalize
Alon Zakai
2012-10-26
eliminator todo
Alon Zakai
2012-10-26
be careful about tracking when there is a var multiple with a call
Alon Zakai
2012-10-26
invalidate call elimination when we see something it might modify (a global ↵
Alon Zakai
or memory, reads and not just writes
2012-10-25
add failing eliminator testcase
Alon Zakai
2012-10-25
add no-unsigned malloc test for eliminator
Alon Zakai
2012-10-25
eliminate (carefully) into and through ifs
Alon Zakai
2012-10-25
move dep invalidations clearing to correct position
Alon Zakai
2012-10-25
fix eliminator test output to current optimizations
Alon Zakai
2012-10-25
restore limit_size
Alon Zakai
2012-10-25
deoptimize test
Alon Zakai
2012-10-25
invalidate elimination by dependencies after the current line
Alon Zakai
2012-10-25
track dependencies of variables we might eliminate
Alon Zakai
2012-10-25
do not eliminate into the body/else of if - this is rarely important, and ↵
Alon Zakai
requires much more time and complexity to handle
2012-10-25
fix handling of unremovable unused vars
Alon Zakai
2012-10-25
variables with no uses cannot be removed if their definition has side effects
Alon Zakai
2012-10-25
eliminate in if nodes
Alon Zakai
2012-10-25
test fixes
Alon Zakai
2012-10-25
test fix
Alon Zakai
2012-10-25
remove var x; of completely unused vars, and restore previous test cases
Alon Zakai
2012-10-25
rewrite of eliminator to better approach
Alon Zakai
2012-10-24
note 'seq' (x,y,z) nodes as modifying control flow and invalidating elimination
Alon Zakai
2012-10-23
fix eliminator bug where X[y] would take X into account for variable ↵
Alon Zakai
effects, preventing optimization
2012-10-23
remove no longer needed coffeescript
Alon Zakai
2012-10-23
integrate eliminator as js optimizer pass
Alon Zakai
2012-10-23
include eliminator as js optimizer pass
Alon Zakai
2012-10-23
remove unneeded js optimizer re-parse
Alon Zakai
2012-10-23
optimize newline removal in eliminator
Alon Zakai
2012-10-23
more misc eliminator optimizations
Alon Zakai
2012-10-23
misc eliminator optimizations
Alon Zakai
2012-10-23
tiny eliminator optimization
Alon Zakai
2012-10-23
simplify eliminator
Alon Zakai
2012-10-23
rewrite eliminator in js
Alon Zakai
2012-10-22
add eliminator test
Alon Zakai
2012-10-20
check node version is at least 0.6.8, which is the first to not have v8 bug ↵
Alon Zakai
1895; enable crankshaft in js optimizer for additional speed
2012-10-20
implement simplifyZeroComp js optimizer pass, not yet executed
Alon Zakai
[next]