index
:
tracifyjs
apprentice
templatifyjs
Reverse engineer's tool for tracing the flow of data in JS program, based on UglifyJS
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
compress
/
collapse_vars.js
Age
Commit message (
Expand
)
Author
2018-06-06
general clean-ups (#3175)
Alex Lam S.L
2018-05-19
fix corner case in `collapse_vars` (#3139)
Alex Lam S.L
2018-05-05
fix various corner cases (#3123)
Alex Lam S.L
2018-04-27
workaround `vm` context issue in `node-chakracore` (#3106)
Alex Lam S.L
2018-04-25
better fix for #2506 (#3099)
Alex Lam S.L
2018-04-24
handle RHS side-effects in `collapse_vars` (#3097)
...
Alex Lam S.L
2018-03-30
handle modifications to `this` correctly (#3036)
...
Alex Lam S.L
2018-03-17
extend fuzzy RHS folding (#3006)
...
Alex Lam S.L
2018-03-06
handle negated constants correctly in `collapse_vars` (#2975)
...
Alex Lam S.L
2018-02-28
migrate safe transformations out of `unsafe_comps` (#2962)
...
Alex Lam S.L
2018-02-28
drop `side_effects`-free `return` values (#2965)
Alex Lam S.L
2018-02-28
enhance `collapse_vars` (#2952)
...
Alex Lam S.L
2018-02-26
improve fix for #2954 (#2958)
Alex Lam S.L
2018-02-25
fix `collapse_vars` on nested exception (#2955)
...
Alex Lam S.L
2018-02-18
fix crash in `may_throw()` (#2932)
...
Alex Lam S.L
2018-02-17
drop unused "class" definition IIFEs (#2923)
...
Alex Lam S.L
2018-02-14
fix `collapse_vars` within loops (#2915)
...
Alex Lam S.L
2018-02-13
fix corner case in `collapse_vars` (#2909)
...
Alex Lam S.L
2018-02-08
account for exceptions in `AST_Assign.left` (#2892)
...
Alex Lam S.L
2018-02-04
improve exceptional flow compression by `collapse_vars` (#2880)
Alex Lam S.L
2018-02-04
maintain order between side-effects and externally observable assignments (#2...
...
Alex Lam S.L
2018-02-03
handle `break` & `continue` in `collapse_vars` (#2875)
...
Alex Lam S.L
2018-02-03
allow `collapse_vars` across conditional branches (#2867)
Alex Lam S.L
2018-02-02
fix missing corner case in #2855 (#2868)
Alex Lam S.L
2018-02-01
account for declaration assignment in `collapse_vars` (#2859)
...
Alex Lam S.L
2018-01-31
relax `collapse_vars` on `AST_Exit` (#2855)
...
Alex Lam S.L
2018-01-29
compress chained compound assignments (#2850)
Alex Lam S.L
2018-01-19
improve `unused` on built-in functions (#2817)
Alex Lam S.L
2018-01-16
general improvements around `AST_ForIn` (#2796)
...
Alex Lam S.L
2018-01-15
enhance `collapse_vars` (#2788)
Alex Lam S.L
2018-01-09
patch variable declaractions extracted within `catch` (#2753)
...
Alex Lam S.L
2017-12-26
replace single-use recursive functions (#2659)
...
Alex Lam S.L
2017-12-18
improve transversal efficiency in `collapse_vars` (#2611)
...
Alex Lam S.L
2017-12-15
handle `inline` of function arguments (#2590)
...
Alex Lam S.L
2017-12-14
improve `collapse_vars` (#2591)
...
Alex Lam S.L
2017-12-14
drop local assign-only variable in `return` (#2587)
Alex Lam S.L
2017-12-14
fold `cascade` functionality into `collapse_vars` (#2586)
Alex Lam S.L
2017-12-13
recover lost opportunities from #2574 (#2584)
Alex Lam S.L
2017-12-13
improve `collapse_vars` on side-effect-free replacements (#2583)
Alex Lam S.L
2017-12-12
fix `AST_VarDef.may_throw()` (#2580)
Alex Lam S.L
2017-12-11
fix `collapse_vars` on `switch` (#2578)
Alex Lam S.L
2017-12-11
handle exceptional flow correctly in `collapse_vars` (#2574)
...
Alex Lam S.L
2017-11-28
improve synergy between `collapse_vars` & `unused` (#2521)
Alex Lam S.L
2017-11-28
drop assignment in `AST_VarDef.value` (#2522)
...
Alex Lam S.L
2017-11-24
fix argument/atom collision by `collapse_vars` (#2507)
...
Alex Lam S.L
2017-11-24
eliminate invalid state caching in `collapse_vars` (#2502)
...
Alex Lam S.L
2017-11-13
fix replacement logic in `collapse_vars` (#2475)
Alex Lam S.L
2017-11-12
allow symbol replacement on multiple occurrences (#2472)
...
Alex Lam S.L
2017-11-11
implement compress option `reduce_funcs` (#2466)
...
Alex Lam S.L
2017-11-09
fix multiple nested function substitutions (#2458)
...
Alex Lam S.L
[prev]
[next]