Age | Commit message (Collapse) | Author |
|
|
|
|
|
Conflicts:
tools/js-optimizer.js
|
|
This allows us to preserve more line numbers when debugging.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
emcc
tools/js-optimizer.js
tools/js_optimizer.py
|
|
|
|
|
|
|
|
NodeWithToken is a string-like type produced by the parser during 'embed
tokens' mode, which allows us to track line numbers.
|
|
minorly increases code size by changing addition order against the grain of operator precedence
|
|
|
|
|
|
is being replaced and adds much overhead
|
|
|
|
|
|
|
|
|
|
otherwise
|
|
|
|
|
|
|
|
the parallel heap type
|
|
|
|
|
|
through tempDoublePtr
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
condition
|
|
|
|
|
|
|
|
|
|
Add an optimization to simplifyExpressionsPre to replace (x&A)<<B>>B with X&A
if possible. This comes up frequently in C++ with bool variables.
|
|
|
|
|
|
confusion later
|