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
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
2012-10-09
add `--ast-help`
...
Mihai Bazon
2012-10-08
added --self to easily get a browser-runnable version of UglifyJS
Mihai Bazon
2012-10-03
more cleanup (dropped AST_SwitchBlock)
Mihai Bazon
2012-10-03
AST cleanup (dropped AST_StatementBase)
Mihai Bazon
2012-10-02
"use strict";
Mihai Bazon
2012-10-02
add AST_SymbolConst for names defined with `const`
Mihai Bazon
2012-09-28
minor
Mihai Bazon
2012-09-26
checkpoint (refactoring, WIP)
Mihai Bazon
2012-09-23
properly drop mutually-referring declarations that are not otherwise
...
Mihai Bazon
2012-09-21
better support for multiple input files:
...
Mihai Bazon
2012-09-18
fixed label scope/mangling
Mihai Bazon
2012-09-18
support for directives
Mihai Bazon
2012-09-18
added AST_NaN (output as 0/0)
Mihai Bazon
2012-09-15
figure out label targets
Mihai Bazon
2012-09-14
more optimizations that v1 does and some cleanups
...
Mihai Bazon
2012-09-11
fixed some mess with symbols/scope
...
Mihai Bazon
2012-09-07
checkpoint
Mihai Bazon
2012-09-07
fixed tests (need to drop the toplevel block in "expected" if it's a single s...
Mihai Bazon
2012-09-05
cleaned up usage of AST_BlockStatement
...
Mihai Bazon
2012-09-03
jumps, try and definitions are statements too
Mihai Bazon
2012-09-03
an AST_If is too a StatementWithBody
Mihai Bazon
2012-09-03
a LabeledStatement should be in fact a StatementWithBody
...
Mihai Bazon
2012-09-03
switch branches must be declared `required` so that the compressor doesn't
...
Mihai Bazon
2012-08-28
docstring for AST_StatementWithBody
Mihai Bazon
2012-08-28
fix code generator for this case:
...
Mihai Bazon
2012-08-27
update (c) years
Mihai Bazon
2012-08-22
added license
Mihai Bazon
2012-08-22
wrote more of the compressor and added some tests
Mihai Bazon
2012-08-22
declare some properties in the node constructor so that they're copied in clone
Mihai Bazon
2012-08-21
hint that brackets may be required in AST_BlockStatement
Mihai Bazon
2012-08-21
cleaned up some mess and started the actual compressor
Mihai Bazon
2012-08-21
some reorganization
...
Mihai Bazon
2012-08-21
handle labels properly
...
Mihai Bazon
2012-08-21
more fixes:
...
Mihai Bazon
2012-08-20
added mangler and other stuff
Mihai Bazon
2012-08-20
doc (WIP)
Mihai Bazon
2012-08-19
simple visitor API and code to figure out scope and references
Mihai Bazon
2012-08-17
code generator finally seems to work properly
Mihai Bazon
2012-08-16
lots'o'fixes in the output routines; still a looong way to go.
Mihai Bazon
2012-08-16
codegen and dropped the useless walker
Mihai Bazon
2012-08-15
WIP
Mihai Bazon
2012-06-03
WIP
Mihai Bazon
2012-05-27
init repo
Mihai Bazon