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 (
Expand
)
Author
2012-01-19
js optimizer comment
Alon Zakai
2012-01-16
improve side effect detection in js optimizer
Alon Zakai
2012-01-15
tweak order of operations in vacuum
Alon Zakai
2012-01-15
optimize hoistMultiples to not need multiple passes
Alon Zakai
2012-01-15
js optimizer refactoring
Alon Zakai
2012-01-14
refactor hoistMultiples shell for clarity
Alon Zakai
2012-01-14
vaccum per function in js optimizer
Alon Zakai
2012-01-14
optimize js optimizer traversal of generated code
Alon Zakai
2012-01-14
optimize hoistMultiples with a switch
Alon Zakai
2012-01-14
optimize hoistMultiples by removing jsonCompare's
Alon Zakai
2012-01-12
emcc option to compress js whitespace
Alon Zakai
2012-01-10
refactor js optimizer to not use fs.* as much as possible
Alon Zakai
2012-01-06
also hoist loops in inner functions
Alon Zakai
2012-01-03
remove label setting when we get to a single entry, even if the label setting...
Alon Zakai
2012-01-01
remove __label__ settings in hoisted blocks and if we are sure the label sett...
Alon Zakai
2012-01-01
fix bug in loopOptimizer with not removing all unneeded labels
Alon Zakai
2011-12-31
simplify shift optimizer and make it safer by not optimizing out >> << combos
Alon Zakai
2011-12-31
fix shift optimizer bugs
Alon Zakai
2011-12-30
fix bug with optimizing shifts too large for us to be optimizing
Alon Zakai
2011-12-30
add var for new variables in shiftOptimizer, and tweak cost function logic
Alon Zakai
2011-12-29
make shift optimizer output more similar to normal output
Alon Zakai
2011-12-29
let shiftOptimizer either replace the original variable, or keep it and add a...
Alon Zakai
2011-12-29
clean optimizeShifts
Alon Zakai
2011-12-29
work harder to not modify original order of +,+,+ sets in optimizeShifts; imp...
Alon Zakai
2011-12-29
tweak optimizeShifts cost function
Alon Zakai
2011-12-29
fix bug with optimizeShifts asserting shifted constants can always be simplified
Alon Zakai
2011-12-28
do not recombine large shifts in optimizeShifts
Alon Zakai
2011-12-28
simplify optimizeShifts
Alon Zakai
2011-12-28
fix bug in optimizeShifts with not fixing the shift of X = needsShift
Alon Zakai
2011-12-28
ignore string nodes when recombining additions in optimizeShifts
Alon Zakai
2011-12-28
do not turn shifts into slow additions in optimizeShifts
Alon Zakai
2011-12-28
fix optimizeShifts bug
Alon Zakai
2011-12-28
complete optimizeShifts
Alon Zakai
2011-12-28
initial work on optimizeShifts pass in js optimizer
Alon Zakai
2011-12-27
improve js optimizer removal of unnecessary |0's
Alon Zakai
2011-12-23
clean up and fix js optimizer vacuum and hoister
Alon Zakai
2011-12-22
js optimizer bug with removing necessary ifs, even though they have empty blo...
Alon Zakai
2011-12-22
fix some hoisting bugs, including not hoisting inside inner loops
Alon Zakai
2011-12-22
refactor vacuum out in js optimizer
Alon Zakai
2011-12-22
improve hoister cleanup a little
Alon Zakai
2011-12-22
fix hoister bug with ['block']
Alon Zakai
2011-12-21
fix hoistMultiples bug
Alon Zakai
2011-12-21
fix hoistMultiples crash
Alon Zakai
2011-12-20
refactoring and fixes for running more tests in new o1 and o2 modes
Alon Zakai
2011-12-20
fix js optimizer bug
Alon Zakai
2011-12-20
hoist multiples into branchings right before them
Alon Zakai
2011-12-15
js optimizer pass to join together additions
Alon Zakai
2011-12-15
js optimizer pass to simplify certain bit ops
Alon Zakai
2011-12-06
initial work on memory growth
Alon Zakai
2011-11-26
refactor a js optimizer pass
Alon Zakai
[next]