aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2016-10-06Remove console.log and add extra test caseRichard van Velzen
2016-10-06Add an option to wrap IIFEs in parenthesis...Richard van Velzen
2016-10-06Fix (typeof side_effect()) in boolean context...kzc
2016-10-01Optimize unmodified variablesalexlamsl
2016-09-06Make all comment options in cli available in js api...Anthony Van de Gejuchte
2016-09-01Account for side effects in `string + expr` optimizationkzc
2016-08-30implement optimization: (x = 2 * x) ---> (x *= 2)kzc
2016-08-17Fix negate_iife transform to return a correct tree for nested IIFEs...Richard van Velzen
2016-08-17Fix negate_iife regression #1254kzc
2016-08-14Fix --mangle-props and --mangle-props=unquoted...kzc
2016-08-14Fix unneeded parens around unary args in new expression.kzc
2016-07-21Legacy octal integer strict mode fixesAnthony Van de Gejuchte
2016-07-17lib/sourcemap.js: Copy sourceContent from old souce-map to the new source-map...Lauri Pokka
2016-07-15Keep const in own scope while compressing...Anthony Van de Gejuchte
2016-07-15Fix mangle with option keep_fnames=true for Safari....kzc
2016-07-15Fix error style for regex errorsAnthony Van de Gejuchte
2016-07-03Don't convert all strings to directives from moz-astAnthony Van de Gejuchte
2016-07-01Change the default sequences limit to 200 to speed up compress....kzc
2016-07-01Allow sequences maximum length to be user configurable.kzc
2016-06-30Various LineTerminator changes...Anthony Van de Gejuchte
2016-06-30Enable --screw-ie8 by default....kzc
2016-06-30Fix spidermonkey AST (ESTree) export and import, Array holes...kzc
2016-06-30Move OctalEscapeSequence to read_escape_char...Anthony Van de Gejuchte
2016-06-21Fix conditional expressions of form (x ? -1 : -1)...kzc
2016-06-21Don't replace undefined, NaN and Infinity within with scopekzc
2016-06-20Keep master in sync with harmony...Anthony Van de Gejuchte
2016-06-19Respect quote style in object literals...Shrey Banga
2016-06-19Normalize error messagesAnthony Van de Gejuchte
2016-06-19Don't mix strings with directives in output...Anthony Van de Gejuchte
2016-06-15Fix test262 failures related to <, <=, in and instanceof...Anthony Van de Gejuchte
2016-06-12Re-add parens after new expression in beautify modeAnthony Van de Gejuchte
2016-06-12Don't allow with statements in strict modeAnthony Van de Gejuchte
2016-06-12Stop dropping args in new expressionsAnthony Van de Gejuchte
2016-06-12Escape null characters as \0 unless followed by 0-7.David Bau
2016-06-12Don't drop unused if scope uses with statement...Anthony Van de Gejuchte
2016-06-12Throw errors in strict mode for octal strings...Anthony Van de Gejuchte
2016-06-08Fix uglify attempting to rewrite invalid new expressionsAnthony Van de Gejuchte
2016-06-05Do not allow newlines in regexAnthony Van de Gejuchte
2016-05-27collapse_vars: Do not consider RegExp literals to be constants...kzc
2016-05-24Optimize if_return for single if/return cases....kzc
2016-05-24Completely allow evaluating -0Richard van Velzen
2016-05-17Never produce -0 when evaluating expressions (like -"")...Richard van Velzen
2016-05-15Simplify iife `new` fix...kzc
2016-05-09Do not apply negate_iife optimization to `new` expressionkzc
2016-05-04Retain comments before AST_Constants during mangle.kzc
2016-05-04Handle CR line endings in comments....kzc
2016-04-23Hoist functions when reversing if (x) return; ... vs. if (!x) ......Richard van Velzen
2016-04-19Add `passes` compress option. Fix duplicate compress warnings.kzc
2016-04-16Parse comments without recursion to avoid RangeError....kzc
2016-04-13Prevent endless recursion when evaluating self-referencing consts...Richard van Velzen