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
2013-06-27
do not collapse & inside a FUNCTION_TABLE call, we need the mask
Alon Zakai
2013-06-26
fix crash in asmLoopOptimizer
Alon Zakai
2013-06-26
Merge branch 'source-maps' of github.com:int3/emscripten into int3-source-maps
Alon Zakai
2013-06-26
Reuse nodes where possible.
Jez Ng
2013-06-26
We can just compare for strings here.
Jez Ng
2013-06-26
Strict compare all the things!
Jez Ng
2013-06-25
fix crash in js optimizer loop variables pass on empty if blocks
Alon Zakai
2013-06-24
Get rid of stale comment.
Jez Ng
2013-06-24
Optimize!
Jez Ng
2013-06-24
relocation pass for shared modules
Alon Zakai
2013-06-24
rename MINIFY_INFO to EXTRA_INFO in preparation for further uses
Alon Zakai
2013-06-22
Merge remote-tracking branch 'upstream/incoming' into source-maps
Jez Ng
2013-06-22
clean up closure calling
Alon Zakai
2013-06-22
fix -g2 and add testing
Alon Zakai
2013-06-22
Get test_source_map passing again.
Jez Ng
2013-06-22
Make optimizer handle both strings and string-like type objects.
Jez Ng
2013-06-21
do not run addition optimization pass in asm; it just adds overhead, and mino...
Alon Zakai
2013-06-21
decrease indentation level in js optimizer
Alon Zakai
2013-06-21
do not eliminate loop vars when there is a shared helper
Alon Zakai
2013-06-20
do not return node in main simplifyNotCompsPass all the time, it thinks it is...
Alon Zakai
2013-06-19
fix bug with reducing f()|0|const
Alon Zakai
2013-06-19
keep |0 on function calls, allow other bitwise ops on heap accesses etc.
Alon Zakai
2013-06-19
Map source lines for assignment statements.
Jez Ng
2013-06-19
Lay the groundwork for optimized source maps.
Jez Ng
2013-06-19
keep coercions on heap accesses and function calls, but fully optimize them o...
Alon Zakai
2013-06-08
handle more cases in simplifyNotComps
Alon Zakai
2013-06-08
only remove seq|0 when seq is an assign value
Alon Zakai
2013-06-08
remove unneeded outside |0 when a sequence ends in a safe bitop
Alon Zakai
2013-06-08
optimize away bitcasts to variables that will only be used in an assign to th...
Alon Zakai
2013-06-07
improve tempDoublePtr elimination and only run analysis when necessary
Alon Zakai
2013-06-07
eliminate bitcasts of immediately loaded values
Alon Zakai
2013-06-07
optimize some HEAP32 expressions, including some unnecessary bitcasts through...
Alon Zakai
2013-06-07
ignore tempDoublePtr operations, they do not really alias memory
Alon Zakai
2013-06-07
optimize out double not
Alon Zakai
2013-06-07
remove unneeded check
Alon Zakai
2013-06-07
properly simplify not comps in loop suffixes and elsewhere
Alon Zakai
2013-06-07
optimize multiple loop variables together
Alon Zakai
2013-06-07
handle empty loops in new loop optimizations; fixes #1270
Alon Zakai
2013-06-07
track number of uses properly for loop variable removal
Alon Zakai
2013-06-07
eliminate loop helper variables
Alon Zakai
2013-06-06
move asm loop optimization into last phase
Alon Zakai
2013-06-05
simplify infinite while loops with a break at the end into a do-while with a ...
Alon Zakai
2013-05-28
only abort in eliminator when actually necessary
Alon Zakai
2013-05-25
fix registerize semantics to treat each arm of ifs and switches separately
Alon Zakai
2013-05-25
registerize in asm switches
Alon Zakai
2013-05-25
eliminate into switch cases
Alon Zakai
2013-05-22
Optimize (x&A)<<B>>B.
Dan Gohman
2013-05-16
support closure compiler on the shell in asm mode
Alon Zakai
2013-05-10
do not eliminate if there is a switch
Alon Zakai
2013-05-10
only recurse on decreasing uses on locals, and clear out names to avoid confu...
Alon Zakai
[next]