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
/
ast.js
Age
Commit message (
Expand
)
Author
2017-09-20
suppress `collapse_vars` of `this` into "use strict" (#2326)
...
Alex Lam S.L
2017-07-03
clean up `TreeWalker.pop()` (#2195)
...
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-08
support dumping AST (#1879)
...
Alex Lam S.L
2017-04-22
fix label-related bugs (#1835)
...
Alex Lam S.L
2017-04-17
enhance `reduce_vars` (#1814)
...
Alex Lam S.L
2017-04-15
unify CLI & API under `minify()` (#1811)
...
Alex Lam S.L
2017-04-12
convert `AST_Seq` from binary tree to array (#1460)
...
Alex Lam S.L
2017-04-04
optimise `do{...}while(false)` (#1785)
...
Alex Lam S.L
2017-03-14
minor clean-ups (#1600)
...
Alex Lam S.L
2017-03-07
fix deep cloning of labels (#1565)
...
Alex Lam S.L
2017-03-07
transform function calls to IIFEs (#1560)
...
Alex Lam S.L
2017-03-05
handle variable declaration within catch blocks (#1546)
...
Alex Lam S.L
2017-02-26
faster tree transversal (#1462)
...
Alex Lam S.L
2017-02-24
Avoid using exports when undefined (#1471)
...
Ondřej Španěl
2016-04-12
Actually limit sequence length.
...
Mihai Bazon
2016-04-07
Avoid using inherited hasOwnProperty
...
Mihai Bazon
2015-11-12
Fix output for "use asm" code from SpiderMonkey AST
...
Mihai Bazon
2015-11-11
Rework has_directive
...
Mihai Bazon
2015-10-07
Fix handling of "use asm" when no command line flags are passed to uglifyjs. ...
kzc
2015-09-24
No longer use `vm` to load code.
...
Mihai Bazon
2015-09-24
Fix wrap_commonjs to include code first
...
Mihai Bazon
2015-01-27
Add option to preserve/enforce string quote style
...
Mihai Bazon
2015-01-06
Track ending lines/columns; fix end locations in Mozilla AST.
Ingvar Stepanyan
2015-01-06
AST_Do nodes: walk body before condition
Mihai Bazon
2014-03-22
Allow colons in the pairs passed to AST_Toplevel.wrap_enclose
Arnavion
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-30
Fix parsing setters/getters (allow keywords for name).
...
Mihai Bazon
2013-09-06
minor
Mihai Bazon
2013-09-02
Fix names.
Mihai Bazon
2013-09-02
Disallow `continue` referring to a non-IterationStatement. Fix #287
...
Mihai Bazon
2013-06-07
Don't swap binary ops when "use asm" is in effect.
...
Mihai Bazon
2013-03-24
Add support for enclose option. Closes #139.
Jake Harding
2013-01-17
Fix output for arrays containing undefined values.
...
David Glasser
2012-11-24
fix #55
Mihai Bazon
2012-11-08
AST_LabelRef no longer inherits from AST_SymbolRef
Mihai Bazon
2012-11-07
add AST_Accessor and AST_SymbolAccessor node types
...
Mihai Bazon
2012-10-22
more sequence optimizations (lift some sequences above binary/unary expressio...
Mihai Bazon
2012-10-18
more optimizations for some break/continue cases
Mihai Bazon
2012-10-12
remove the $self hack
...
Mihai Bazon
2012-10-12
fix in_boolean_context() (two tests were broken)
Mihai Bazon
2012-10-11
cleanup
...
Mihai Bazon
2012-10-10
fix node name
Mihai Bazon
2012-10-10
seems cleaner if AST_Label doesn't inherit from AST_SymbolDeclaration
Mihai Bazon
2012-10-10
small improvements in wrap_commonjs:
...
Mihai Bazon
2012-10-09
add AST_Infinity node
Mihai Bazon
2012-10-09
added $propdoc to AST nodes and some cleanups
...
Mihai Bazon
2012-10-09
minor AST cleanup (AST_BlockStatement may inherit from AST_Block)
Mihai Bazon
[next]