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
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
2016-01-20
Simplify by skipping extra tree walk.
Samuel Reed
2016-01-20
Use TreeWalker for more accurate @const results and update tests
Samuel Reed
2016-01-19
Mark vars with /** @const */ pragma as consts so they can be eliminated.
...
Samuel Reed
2016-01-14
Never mangle arguments and keep them in their scope
...
Anthony Van de Gejuchte
2015-11-12
Build label def/refs info when figuring out scope
...
Mihai Bazon
2015-11-11
Rework has_directive
...
Mihai Bazon
2015-10-07
Add proper support for "use asm"; blocks. Disable -c optimization within "use...
kzc
2015-03-16
rename --prop-cache to --name-cache
...
Mihai Bazon
2015-01-04
Add an option to prevent function names from being mangled
...
Richard van Velzen
2014-12-01
fix base54
Cheng Liangyu
2014-09-12
Don't warn for an unreferenced exception symbol in a catch block.
Arnavion
2014-02-14
Mangle name of exception when --screw-ie8. Fix #430.
...
Mihai Bazon
2013-12-16
minor
Mihai Bazon
2013-12-16
bugfix #242
colorhook
2013-12-05
AST_Catch shouldn't really inherit from AST_Scope. Fix #363
...
Mihai Bazon
2013-11-28
Properly scope `catch` identifier when --screw-ie8
...
Mihai Bazon
2013-10-29
Fix typo
Mihai Bazon
2013-10-29
Avoid shadowing name of function expression with function argument
...
Mihai Bazon
2013-10-17
`arguments` outside of a function is an ordinary variable.
...
Mihai Bazon
2013-09-02
Disallow `continue` referring to a non-IterationStatement. Fix #287
...
Mihai Bazon
2013-05-22
Set "global" on undeclared SymbolDef-s
Mihai Bazon
2013-03-25
renamed --screw-ie to --screw-ie8, documented it in README.md, indicated it d...
Michał Gołębiowski
2013-03-22
Keep legit code working even when --screw-ie is not passed.
...
Mihai Bazon
2013-03-13
Support mangling toplevel names
...
Mihai Bazon
2013-03-02
Add `--screw-ie` option
...
Mihai Bazon
2013-02-06
Fix handling of constants
...
Mihai Bazon
2013-01-04
Fix handling of labels in nested scopes
Mihai Bazon
2013-01-02
Implement `-m sort=true`
...
Mihai Bazon
2012-12-05
When hoisting variables, try to merge in assignments that follow.
Mihai Bazon
2012-11-08
fix API breakage
...
Mihai Bazon
2012-11-07
add AST_Accessor and AST_SymbolAccessor node types
...
Mihai Bazon
2012-11-06
add option to mangle names even if eval/with is in use
...
Mihai Bazon
2012-11-02
use a Dictionary object instead of plain object for hashes
...
Mihai Bazon
2012-10-25
cripple scope to make IE happy :-(
...
Mihai Bazon
2012-10-17
the `sort` option is broken anyway, removed it
...
Mihai Bazon
2012-10-13
fix regression from fb5c01c073d06034815d5f3b782fd11cbdf6d6f5
...
Mihai Bazon
[next]