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
/
lib
/
compress.js
Age
Commit message (
Expand
)
Author
2017-05-22
improve usability of `global_defs` in `minify()` (#1987)
...
Alex Lam S.L
2017-05-20
enhance `if_return` to handle `return void...` (#1977)
...
Alex Lam S.L
2017-05-19
introduce `unsafe_regexp` (#1970)
...
Alex Lam S.L
2017-05-14
fix bugs with getter/setter (#1926)
...
Alex Lam S.L
2017-05-12
remove support for `const` (#1910)
...
Alex Lam S.L
2017-05-12
avoid `arguments` and `eval` in `reduce_vars` (#1924)
...
Alex Lam S.L
2017-05-12
fix invalid transform on `const` (#1919)
...
Alex Lam S.L
2017-05-06
fix `unsafe` on `evaluate` of `reduce_vars` (#1870)
...
Alex Lam S.L
2017-05-06
kill `opera` (#1869)
Alex Lam S.L
2017-05-06
enhance `collapse_vars` (#1862)
...
Alex Lam S.L
2017-05-02
rename variables for better readability (#1863)
Alex Lam S.L
2017-05-02
improve literal return optimization (#1860)
kzc
2017-04-30
enforce `toplevel` on other compress options (#1855)
...
Alex Lam S.L
2017-04-24
fix `unused` on for-in statements (#1843)
...
Alex Lam S.L
2017-04-23
fix `AST_For.init` patch-up in `drop_unused()` (#1839)
...
Alex Lam S.L
2017-04-22
fix label-related bugs (#1835)
...
Alex Lam S.L
2017-04-20
improve `unused` (#1832)
...
Alex Lam S.L
2017-04-20
fix `unused` on labeled for-loop (#1831)
...
Alex Lam S.L
2017-04-19
improve `collapse_vars` on `AST_Var` (#1828)
...
Alex Lam S.L
2017-04-19
extend `cascade` into `a.b` (#1829)
...
Alex Lam S.L
2017-04-18
clean up `collapse_vars` (#1826)
...
Alex Lam S.L
2017-04-18
support safe reassignments in `reduce_vars` (#1823)
...
Alex Lam S.L
2017-04-18
fix `reduce_vars` on conditionals (#1822)
Alex Lam S.L
2017-04-17
fix `reduce_vars` on boolean binary expressions (#1819)
...
Alex Lam S.L
2017-04-17
compress duplicated variable definitions (#1817)
...
Alex Lam S.L
2017-04-17
fix `reduce_vars` within try-block (#1818)
...
Alex Lam S.L
2017-04-17
enhance `reduce_vars` (#1814)
...
Alex Lam S.L
2017-04-16
fix variable substitution (#1816)
...
Alex Lam S.L
2017-04-15
unify CLI & API under `minify()` (#1811)
...
Alex Lam S.L
2017-04-15
drop `angular` (#1812)
...
Alex Lam S.L
2017-04-12
convert `AST_Seq` from binary tree to array (#1460)
...
Alex Lam S.L
2017-04-09
fix LHS cases for NaN & friends (#1804)
...
Alex Lam S.L
2017-04-08
fix a couple of bugs in `global_defs` (#1802)
...
Alex Lam S.L
2017-04-08
fix `delete` corner cases (#1799)
...
Alex Lam S.L
2017-04-07
fix `pure_getters` for chained property access (#1798)
Alex Lam S.L
2017-04-07
fix corner cases with `delete` (#1796)
...
Alex Lam S.L
2017-04-07
introduce "strict" to `pure_getters` (#1795)
Alex Lam S.L
2017-04-07
fix `reduce_vars` on catch variable (#1794)
...
Alex Lam S.L
2017-04-07
fix incorrect context in variable substitution (#1791)
...
Alex Lam S.L
2017-04-06
improve `pure_getters` (#1786)
...
Alex Lam S.L
2017-04-05
implement delayed resolution for `reduce_vars` (#1788)
...
Alex Lam S.L
2017-04-04
optimise `do{...}while(false)` (#1785)
...
Alex Lam S.L
2017-04-02
fix corner case in `switch` (#1765)
Alex Lam S.L
2017-04-02
avoid confusion of `NaN` & `Infinity` with `catch` symbol of the same name (#...
...
Alex Lam S.L
2017-04-02
fix corner cases in switch and undefined (#1762)
...
Alex Lam S.L
2017-04-01
fix switch branch elimination (#1752)
...
Alex Lam S.L
2017-04-01
improve compression of undefined, NaN & Infinitiy (#1748)
...
Alex Lam S.L
2017-03-31
combine rules for binary boolean operations (#1744)
Alex Lam S.L
2017-03-31
sort options in alphabetical order (#1743)
...
Alex Lam S.L
2017-03-30
remove paranthesis for `-(x*y)` (#1732)
Alex Lam S.L
[next]