Age | Commit message (Expand) | Author |
2014-02-23 | disable some outlining logging | Alon Zakai |
2014-02-23 | add stack bump if only sp is defined but no bump is present, when outlining | Alon Zakai |
2014-02-21 | do not outline the entire stack prelude, including STACKTOP = .. | Alon Zakai |
2014-02-16 | tolerate non-asm variables in asm optimization passes, with no-op coercions (... | Alon Zakai |
2014-02-16 | optimize traverseGenerated | Alon Zakai |
2014-02-11 | optimize redundant frounds in -O3 | Alon Zakai |
2014-02-10 | Handle while statements with empty bodies. | Dan Gohman |
2014-02-10 | Merge pull request #2071 from rfk/rfk/fix-test-longjmp-throw-asm3 | Alon Zakai |
2014-02-04 | do not apply de-morgan's laws on floats, nans break them | Alon Zakai |
2014-02-03 | proper fix for simplifying f32-int bitcasts | Alon Zakai |
2014-02-03 | handle fround in optimizing out of tempDoublePtr | Alon Zakai |
2014-02-02 | Simplify labelled-block handling so it works better with switch statements. | Ryan Kelly |
2014-02-02 | Handle non-breaking case bodies in switch statement. | Ryan Kelly |
2014-01-31 | Teach buildFlowGraph about functions that are known to always throw. | Ryan Kelly |
2014-01-31 | Don't let buildFlowGraph return to a junction if it's known to be unreachable. | Ryan Kelly |
2014-01-31 | Add return-type tracking to normalizeAsm/denormlizeAsm | Ryan Kelly |
2014-01-28 | Fix assertion that all switch-cases break. | Ryan Kelly |
2014-01-23 | Add TODO about more permissive label handling in registerizeHarder | Ryan Kelly |
2014-01-23 | Simplify handling of switch statements in registerizeHarder. | Ryan Kelly |
2014-01-23 | Reduce memory usage when assigning registers in a block. | Ryan Kelly |
2014-01-21 | assign to null to clear a local variable, avoid delete | Alon Zakai |
2014-01-21 | fix typo | Alon Zakai |
2014-01-21 | avoid nonstandard use of splice | Alon Zakai |
2014-01-21 | rename a variable to our conventions | Alon Zakai |
2014-01-21 | Registerize based on full liveness analysis. | Ryan Kelly |
2014-01-21 | Minify loop labels while we're minifying local names. | Ryan Kelly |
2014-01-20 | Fix a param-handling bug in normalizeAsm | Ryan Kelly |
2014-01-17 | handle unsigned reads in safe heap | Alon Zakai |
2014-01-17 | use double for float arguments to safe heap | Alon Zakai |
2014-01-16 | enable a form of safe heap in asm, using js optimizer pass to ensure full cov... | Alon Zakai |
2014-01-15 | add todo | Alon Zakai |
2014-01-15 | Merge pull request #2016 from rfk/rfk/minify-names-separately | Alon Zakai |
2014-01-16 | Address review comments. | Ryan Kelly |
2014-01-15 | do not track eliminable variables from one switch statement to another, if th... | Alon Zakai |
2014-01-16 | Split name-minification into a separate pass from registerization. | Ryan Kelly |
2014-01-14 | fix aggressiveVariableElimination bug and add testing | Alon Zakai |
2014-01-08 | do minified name generation in js-optimizer.js, so that we have no more fixed... | Alon Zakai |
2014-01-07 | handle variables that assign a value including themselves in aggressiveVariab... | Alon Zakai |
2014-01-07 | make aggressiveVariableElimination usable through a setting | Alon Zakai |
2013-12-27 | handle if-chains without an else in the outliner | Alon Zakai |
2013-12-24 | remove outdated comment | Alon Zakai |
2013-12-23 | make eliminator not get confused by calls without a return but with a coercion | Alon Zakai |
2013-12-23 | don't get confused by temporary empty nodes when calculating assigns in the l... | Alon Zakai |
2013-12-23 | fix bug where close-together tempDoublePtr operations could cross each other | Alon Zakai |
2013-12-22 | comment on how tempDoublePtr is optimized | Alon Zakai |
2013-12-19 | Optimize away masks on stores to HEAP8 and HEAP16. | Dan Gohman |
2013-11-11 | minify in asm arg coercions that denormalizeAsm generates, to handle Math.fro... | Alon Zakai |
2013-11-11 | minify in asm var definitions that denormalizeAsm generates, to handle Math.f... | Alon Zakai |
2013-11-09 | Math.* have no side effects | Alon Zakai |
2013-11-09 | consolidate side effect checking code | Alon Zakai |