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
/
scope.js
Age
Commit message (
Expand
)
Author
2018-01-23
handle duplicate function declarations correctly (#2837)
...
Alex Lam S.L
2018-01-14
improve SymbolDef info in `--output ast` (#2778)
...
kzc
2018-01-12
add SymbolDef IDs to --output ast (#2772)
kzc
2018-01-09
improve synergy between `compress` and `rename` (#2755)
Alex Lam S.L
2018-01-05
fix corner case with `arguments` as function name (#2729)
...
Alex Lam S.L
2018-01-05
fix `mangle` name collision across files (#2722)
Alex Lam S.L
2018-01-04
drop `unused` assignment based on `reduce_vars` (#2709)
Alex Lam S.L
2018-01-03
fix `reduce_vars` on `AST_Defun` (#2708)
Alex Lam S.L
2017-12-26
replace single-use recursive functions (#2659)
...
Alex Lam S.L
2017-12-01
improve code reuse (#2542)
Alex Lam S.L
2017-11-24
fix `rename` (#2501)
...
Alex Lam S.L
2017-11-19
expand symbol space to improve compression (#2460)
...
Alex Lam S.L
2017-11-12
allow symbol replacement on multiple occurrences (#2472)
...
Alex Lam S.L
2017-08-01
fix `ie8` mangling of top-level `AST_SymbolCatch` (#2263)
...
Alex Lam S.L
2017-07-15
drop `unused` builtin globals under `unsafe` (#2236)
...
Alex Lam S.L
2017-06-23
refactor `compute_char_frequency()` (#2152)
...
Alex Lam S.L
2017-06-20
ensure mangling works if catch reuses a scope variable (#2123)
...
Alex Lam S.L
2017-06-15
compute `uses_arguments` correctly in `figure_out_scope()` (#2099)
...
Alex Lam S.L
2017-06-09
marshal `mangle[.properties].reserved` from non-Array values (#2072)
Alex Lam S.L
2017-05-26
clean up `lib/scope.js` (#2003)
...
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-04-17
compress duplicated variable definitions (#1817)
...
Alex Lam S.L
2017-04-15
unify CLI & API under `minify()` (#1811)
...
Alex Lam S.L
2017-03-31
sort options in alphabetical order (#1743)
...
Alex Lam S.L
2017-03-31
fix catch symbol mangling (#1734)
...
Alex Lam S.L
2017-03-28
handle var within catch of the same name (#1711)
...
Alex Lam S.L
2017-03-28
fix mangle for variable declared within catch block (#1706)
...
Alex Lam S.L
2017-03-27
handle overlapped variable definitions (#1691)
...
Alex Lam S.L
2017-03-10
fix catch variable reference in IE8 (#1587)
...
Alex Lam S.L
2017-03-05
handle variable declaration within catch blocks (#1546)
...
Alex Lam S.L
2017-03-05
stay safe with constants in IE8- (#1547)
...
Alex Lam S.L
2017-02-26
consolidate `evaluate` & `reduce_vars` (#1505)
...
Alex Lam S.L
2017-02-24
enable `collapse_vars` & `reduce_vars` by default
...
alexlamsl
2017-02-21
enhance `global_defs`
...
alexlamsl
2017-02-21
improve reduce_vars and fix a bug
...
alexlamsl
2017-02-18
fix corner case in keep_fnames
...
alexlamsl
2017-02-18
remove unused AST_Scope.nesting & AST_SymbolRef.frame
...
alexlamsl
2017-01-26
fix mangling collision with keep_fnames (#1431)
...
Alex Lam S.L
2017-01-26
augment evaluate to extract within objects (#1425)
...
Alex Lam S.L
2017-01-19
add missing LHS cases which global_defs should avoid
alexlamsl
2016-10-23
fix uses_arguments handling (broken since 6605d1578351)
...
Jann Horn
2016-10-01
Optimize unmodified variables
alexlamsl
2016-07-15
Fix mangle with option keep_fnames=true for Safari.
...
kzc
2016-06-30
Enable --screw-ie8 by default.
...
kzc
2016-03-28
Speedup `unused` compress option for already minified code
...
kzc
2016-02-27
#877 Ignore mangle sort option
kzc
2016-02-17
preserve ThisBinding for side_effects
alexlamsl
2016-01-27
Add start/end in the `arguments` definition
...
Mihai Bazon
2016-01-20
Tighten up @const regex.
Samuel Reed
[next]