aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-11-24fix #55Mihai Bazon
2012-11-23fix for https://github.com/mishoo/UglifyJS/issues/474Mihai Bazon
2012-11-18fix #51Mihai Bazon
2012-11-17retain (1,eval) as is when it's the expression of an AST_Call...Mihai Bazon
2012-11-14Add support for somewhat preserving line numbers....Richard van Velzen
2012-11-14better solution for the last test in constant switch foldingMihai Bazon
2012-11-14optimize constant switch blocks...Mihai Bazon
2012-11-13Merge branch 'optimize_concat' of https://github.com/rvanvelzen/UglifyJS2 int...Mihai Bazon
2012-11-13don't change order in binary expressions if both operands have side effectsMihai Bazon
2012-11-12Add simple optimization for empty-string concats....Richard van Velzen
2012-11-12fix invalid AST produced by dropping unused variable...Mihai Bazon
2012-11-11convert x.toString() to ""+x instead of x+""...Dan Wolff
2012-11-08AST_LabelRef no longer inherits from AST_SymbolRefMihai Bazon
2012-11-08fix API breakage...Mihai Bazon
2012-11-08optimization for if/break as first statement in a loop body...Mihai Bazon
2012-11-07fix another small regression...Mihai Bazon
2012-11-07fix regression from 5346fb94 (shouldn't parenthesize i++ in x[i++])Mihai Bazon
2012-11-07add AST_Accessor and AST_SymbolAccessor node types...Mihai Bazon
2012-11-07parenthesize property access when it's the expression in New...Mihai Bazon
2012-11-07further fix for parens around New (refs #35)Mihai Bazon
2012-11-07parenthesize a Call expression when its parent is New...Mihai Bazon
2012-11-07add proper parens around unary expressions...Mihai Bazon
2012-11-06add option to mangle names even if eval/with is in use...Mihai Bazon
2012-11-05convert `while` into `for`Mihai Bazon
2012-11-05minorMihai Bazon
2012-11-05minor optimization...Mihai Bazon
2012-11-05print final semicolon...Mihai Bazon
2012-11-02use a Dictionary object instead of plain object for hashes...Mihai Bazon
2012-11-01it's safe to negate expression in !EXP only in boolean context...Mihai Bazon
2012-11-01added unsafe_comps for negating `<=` with `>`...Mihai Bazon
2012-11-01fix compressing UnaryPrefix...Mihai Bazon
2012-10-30don't move expressions containing the binary `in` operator into the `for` ini......Mihai Bazon
2012-10-25cripple scope to make IE happy :-(...Mihai Bazon
2012-10-24fix for `if (...) return; else return ...;`...Mihai Bazon
2012-10-22more sequence optimizations (lift some sequences above binary/unary expressio...Mihai Bazon
2012-10-19minor fix for dropping unused definitions....Mihai Bazon
2012-10-18more optimizations for some break/continue casesMihai Bazon
2012-10-17more small optimizations...Mihai Bazon
2012-10-17define aborts on AST_If: true if both branches abortMihai Bazon
2012-10-17employ a better parser for command-line arguments...Mihai Bazon
2012-10-17the `sort` option is broken anyway, removed it...Mihai Bazon
2012-10-17add `semicolons` option in the code generator (default: `true`)...Mihai Bazon
2012-10-16fix small glitches in source map generationMihai Bazon
2012-10-13drop unused function arguments...Mihai Bazon
2012-10-13add parens to AST_Seq whose parent is AST_UnaryMihai Bazon
2012-10-13fix compressing benchmark.js (it tried to evaluate a statement)...Mihai Bazon
2012-10-13minorMihai Bazon
2012-10-13fix regression from fb5c01c073d06034815d5f3b782fd11cbdf6d6f5...Mihai Bazon
2012-10-13fix end tokens in spidermonkey ast importMihai Bazon
2012-10-12minorMihai Bazon