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
/
js-optimizer.js
Age
Commit message (
Collapse
)
Author
2012-12-07
remove unneeded single assignments to otherwise-unused variables in eliminator
Alon Zakai
2012-12-07
unvarify later vars in asm when js optimizing
Alon Zakai
2012-12-07
another eliminateAsm bug+testcase
Alon Zakai
2012-12-07
fix js optimizer bug
Alon Zakai
2012-12-07
registerizeAsm assertion
Alon Zakai
2012-12-07
fix loop register replenishing
Alon Zakai
2012-12-07
registerizeAsm
Alon Zakai
2012-12-07
fix typo
Alon Zakai
2012-12-07
do not emit empty vars in denormalizeAsm
Alon Zakai
2012-12-07
add normalize/denormalizeAsm to js optimizer, fix eliminator for asm
Alon Zakai
2012-12-07
typo
Alon Zakai
2012-12-07
do registerize in asm.js+reloop mode, as an alternative to closure
Alon Zakai
2012-12-07
add eliminator mode for asm
Alon Zakai
2012-11-22
more carefully split out functions in js optimizer
Alon Zakai
2012-11-22
assert on generatedFunctions being there when we need it
Alon Zakai
2012-11-08
fix crash in js optimizer
Alon Zakai
2012-11-08
rename __label__ => label
Alon Zakai
2012-10-29
eliminate variables that have no uses but their definition has side effects
Alon Zakai
2012-10-28
make js optimizer detection of generated functions marker more robust
Alon Zakai
2012-10-27
add memory-growth safe eliminator mode
Alon Zakai
2012-10-27
flip associative binaries when safe to do so for elimination purposes
Alon Zakai
2012-10-27
eliminate into returns
Alon Zakai
2012-10-27
eliminator docs
Alon Zakai
2012-10-27
eliminate into one-time do-while loops
Alon Zakai
2012-10-27
note function arguments as locals
Alon Zakai
2012-10-27
add more aborting nodes in eliminator
Alon Zakai
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
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
do not emit multiple EMSCRIPTEN_GENERATED_FUNCTION markers in split js files
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
eliminate (carefully) into and through ifs
Alon Zakai
2012-10-25
move dep invalidations clearing to correct position
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
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
[prev]
[next]