Commit Graph

  • 88c8f4e363 v3.4.2 v3.4.2 Alex Lam S.L 2018-06-26 01:29:48 +08:00
  • ab36b9b10a fix corner case in ie8 (#3198) Alex Lam S.L 2018-06-22 19:41:55 +08:00
  • 28330913d8 improve mocha tests (#3195) Alex Lam S.L 2018-06-22 01:04:15 +08:00
  • 766a4147d4 enhance arguments (#3193) Alex Lam S.L 2018-06-21 14:10:37 +08:00
  • 915c7e234d v3.4.1 v3.4.1 Alex Lam S.L 2018-06-19 18:35:48 +00:00
  • e54ddcbb8a fix corner cases in properties (#3189) Alex Lam S.L 2018-06-19 18:20:11 +08:00
  • 9e19e63551 general clean-ups (#3175) Alex Lam S.L 2018-06-06 17:50:56 +08:00
  • bce7ee5f6a v3.4.0 v3.4.0 Alex Lam S.L 2018-06-02 05:57:10 +00:00
  • b39043f3ab re-introduce enclose (#3163) Jiavan 2018-06-01 16:47:11 +08:00
  • caf96acb08 handle asynchronous test failures (#3164) Alex Lam S.L 2018-05-31 20:21:39 +08:00
  • c76749084b update JetStream URL (#3165) Alex Lam S.L 2018-05-31 16:23:49 +08:00
  • 5843494ee2 v3.3.28 v3.3.28 Alex Lam S.L 2018-05-29 12:25:42 +00:00
  • efa21ae3e6 fix corner case in reduce_vars (#3151) Alex Lam S.L 2018-05-26 05:45:44 +08:00
  • 24d9633a35 fix corner cases with eval() (#3147) Alex Lam S.L 2018-05-24 14:29:30 +08:00
  • 7963b96681 augment tests for inline source maps (#3145) Alex Lam S.L 2018-05-24 02:37:51 +08:00
  • 8c62d854ce augment tests for RegExp (#3144) Alex Lam S.L 2018-05-23 17:24:13 +08:00
  • 69931574e1 v3.3.27 v3.3.27 Alex Lam S.L 2018-05-22 17:09:12 +00:00
  • b5af8a1914 fix corner case in reduce_vars (#3141) Alex Lam S.L 2018-05-21 15:53:51 +08:00
  • c14d09ba84 v3.3.26 v3.3.26 Alex Lam S.L 2018-05-20 17:32:32 +00:00
  • 4fc39d8dad fix corner case in collapse_vars (#3139) Alex Lam S.L 2018-05-19 05:45:14 +08:00
  • 0b7c70f726 Update README.md to clarify --source-map filename option (#3137) exvisory 2018-05-18 08:50:36 +01:00
  • f72d3029dd v3.3.25 v3.3.25 Alex Lam S.L 2018-05-12 23:50:40 +00:00
  • 1a0d6edc81 remove colors dependency (#3133) Alex Lam S.L 2018-05-13 07:50:02 +08:00
  • 7b59b2f5b2 replace mocha dependency (#3131) Alex Lam S.L 2018-05-11 20:15:34 +08:00
  • 7bc7704edf fix corner case in reduce_vars (#3129) Alex Lam S.L 2018-05-10 18:45:20 +08:00
  • 14e712ee80 fix corner case in call binding (#3128) Alex Lam S.L 2018-05-10 06:16:35 +08:00
  • f83adcc995 v3.3.24 v3.3.24 Alex Lam S.L 2018-05-07 20:17:34 +00:00
  • df8a99439a fix various corner cases (#3126) Alex Lam S.L 2018-05-07 07:36:25 +08:00
  • 6b91d12ec3 fix corner case in reduce_vars (#3124) Alex Lam S.L 2018-05-06 16:42:35 +08:00
  • f37b91879f fix various corner cases (#3123) Alex Lam S.L 2018-05-05 13:17:50 +08:00
  • d835c72c80 speed up collapse_vars (#3119) Alex Lam S.L 2018-05-04 18:38:13 +08:00
  • c4cebb4b01 fix reduce_vars on nested invocations (#3118) Alex Lam S.L 2018-05-04 06:05:38 +08:00
  • d51a00a450 compress AST_Sequence within AST_Call (#3117) Alex Lam S.L 2018-05-03 19:14:56 +08:00
  • fc0f168a0c better fix for #3113 (#3115) Alex Lam S.L 2018-05-03 15:51:51 +08:00
  • a0ca595c2c fix TreeWalker scan order (#3114) Alex Lam S.L 2018-05-03 00:27:45 +08:00
  • 1a314e9f60 improve reduce_vars (#3112) Alex Lam S.L 2018-05-02 15:11:45 +08:00
  • 6fcbd5e217 v3.3.23 v3.3.23 Alex Lam S.L 2018-04-28 17:14:52 +00:00
  • 22cea023d1 improve numeral compression (#3108) Alex Lam S.L 2018-04-28 02:47:49 +08:00
  • 70d4477e05 workaround vm context issue in node-chakracore (#3106) Alex Lam S.L 2018-04-27 07:40:34 +08:00
  • 838f837379 improve general performance (#3104) Alex Lam S.L 2018-04-27 04:30:29 +08:00
  • 82a8b6f612 improve collapse_vars (#3103) Alex Lam S.L 2018-04-26 19:26:01 +08:00
  • 69fc7ca8da workaround test failures in Node.js 10 (#3102) Alex Lam S.L 2018-04-26 17:44:37 +08:00
  • 0a79496e0a workaround stack overflow in ChakraCore (#3101) Alex Lam S.L 2018-04-26 15:02:17 +08:00
  • 9e87edfc2e better fix for #2506 (#3099) Alex Lam S.L 2018-04-25 04:46:07 +08:00
  • 27211cf2d5 handle RHS side-effects in collapse_vars (#3097) Alex Lam S.L 2018-04-24 20:31:50 +08:00
  • b5ce199711 improve max_line_len (#3095) Alex Lam S.L 2018-04-24 15:19:45 +08:00
  • c71ed91e63 update AST documentation (#3094) Alex Lam S.L 2018-04-24 14:39:12 +08:00
  • f7545d0f1c remove unsupported platform alexlamsl 2018-04-24 13:32:54 +08:00
  • 59eecb6bf5 v3.3.22 v3.3.22 Alex Lam S.L 2018-04-20 19:50:16 +00:00
  • d83c6490ab fix corner case in strip_func_ids() (#3090) Alex Lam S.L 2018-04-19 04:51:42 +08:00
  • 7362f57966 improve performance when handling unused variables in collapse_vars (#3084) Alex Lam S.L 2018-04-15 12:38:31 +08:00
  • eaa2c1f6af v3.3.21 v3.3.21 Alex Lam S.L 2018-04-12 07:08:53 +00:00
  • 6a916523d4 fix inline of catch-scoped variables (#3077) Alex Lam S.L 2018-04-11 15:44:43 +08:00
  • ba7069d52b suppress hoist_props for embedded assignments (#3074) Alex Lam S.L 2018-04-11 05:19:16 +08:00
  • 4dd7d0e39b extend hoist_props (#3073) Alex Lam S.L 2018-04-11 02:48:15 +08:00
  • 90199d0a96 extend join_vars on object assignments (#3072) Alex Lam S.L 2018-04-11 01:35:42 +08:00
  • b82fd0ad41 handle flow control in loops with reduce_vars (#3069) Alex Lam S.L 2018-04-10 06:51:03 +08:00
  • 183da16896 handle pure_funcs under inline & reduce_vars correctly (#3066) Alex Lam S.L 2018-04-10 02:46:38 +08:00
  • 87857b0f1b v3.3.20 v3.3.20 Alex Lam S.L 2018-04-08 03:06:15 +08:00
  • e5f6a88233 fix corner case in reuse of mangle options (#3062) Alex Lam S.L 2018-04-08 02:29:37 +08:00
  • 8d0b00317e v3.3.19 v3.3.19 Alex Lam S.L 2018-04-07 22:27:55 +08:00
  • db49daf365 mangle Object.defineProperty() (#3059) Alex Lam S.L 2018-04-06 17:10:36 +08:00
  • 923deeff35 support inline source map from multiple files (#3058) Alex Lam S.L 2018-04-06 16:04:15 +08:00
  • 0b62a28b47 improve usability of includeSources (#3057) Alex Lam S.L 2018-04-06 13:32:26 +08:00
  • 44116c6d2b fix AST corruption during inline of simple return (#3056) Alex Lam S.L 2018-04-06 05:39:07 +08:00
  • b5bab254ce speed up has_parens() (take 2) (#3052) Alex Lam S.L 2018-04-05 04:12:04 +08:00
  • 81603ecd15 improve performance through makePredicate() (#3048) Alex Lam S.L 2018-04-03 15:15:01 +08:00
  • e67553fa55 fix tree traversal on AST_Do (#3047) Alex Lam S.L 2018-04-02 22:31:23 +08:00
  • fcf542f262 v3.3.18 v3.3.18 Alex Lam S.L 2018-04-02 04:26:28 +00:00
  • 8adfc29f91 Don't load source map until the JS source is fully received (#3040) b-fuze 2018-03-31 07:26:40 -04:00
  • 02f47e1713 give sensible error against invalid input source map (#3044) Alex Lam S.L 2018-03-31 18:48:20 +09:00
  • 07f64d4050 fix escape analysis on AST_New (#3043) Alex Lam S.L 2018-03-31 15:03:46 +09:00
  • 6982a0554c v3.3.17 v3.3.17 Alex Lam S.L 2018-03-31 04:13:45 +00:00
  • fa3250199a mangle unused nested AST_SymbolCatch correctly (#3038) Alex Lam S.L 2018-03-30 16:23:09 +09:00
  • 06b9894c19 handle modifications to this correctly (#3036) Alex Lam S.L 2018-03-30 15:07:36 +09:00
  • 9f9db504d7 improve test for #3023 (#3031) Alex Lam S.L 2018-03-29 23:36:40 +09:00
  • 82ae95c334 improve source map granularity (#3030) Alex Lam S.L 2018-03-29 14:47:55 +09:00
  • 9a5e2052c4 fix extra regex slash when going through mozilla AST I/O (#3025) Fábio Santos 2018-03-26 19:22:01 +01:00
  • b1410be443 speed up has_parens() (#3014) Alex Lam S.L 2018-03-24 04:05:28 +08:00
  • 12985d86c2 fix corner case in hoist_props (#3022) Alex Lam S.L 2018-03-23 07:27:35 +08:00
  • 49bfc6b555 improve performance (#3020) Alex Lam S.L 2018-03-23 03:43:52 +08:00
  • d1c6bb8c7c fix nested inline within loop (#3019) Alex Lam S.L 2018-03-23 02:31:59 +08:00
  • 5c169615a8 fix corner case in inline (#3017) Alex Lam S.L 2018-03-22 23:46:26 +08:00
  • 73d77f4f64 v3.3.16 v3.3.16 Alex Lam S.L 2018-03-19 06:53:51 +00:00
  • ccf0e2ef4f extend fuzzy RHS folding (#3006) Alex Lam S.L 2018-03-17 03:10:21 +08:00
  • 20ca0f5906 improve truthy compression (#3009) Alex Lam S.L 2018-03-16 06:12:59 +08:00
  • b29d435bb5 refactor brackets to braces (#3005) Alex Lam S.L 2018-03-15 15:46:45 +08:00
  • 90585e29c2 v3.3.15 v3.3.15 Alex Lam S.L 2018-03-14 16:45:38 +00:00
  • d8fc281915 update dependencies (#3002) Alex Lam S.L 2018-03-14 15:54:41 +08:00
  • 188c39e8d5 retain comments within brackets (#2999) Alex Lam S.L 2018-03-13 18:44:21 +08:00
  • 5429234138 preserve non-constant value assignments with modifications (#2997) Alex Lam S.L 2018-03-13 17:35:34 +08:00
  • b9f72a4a81 handle case correctly under reduce_vars (#2993) Alex Lam S.L 2018-03-11 15:54:43 +08:00
  • fc6ebd04a5 preserve case when inline_script (#2991) Alex Lam S.L 2018-03-11 05:11:12 +08:00
  • 7e00a12741 v3.3.14 v3.3.14 Alex Lam S.L 2018-03-10 13:20:14 +00:00
  • 10b3752b1e fix mangle of AST_SymbolLambda under ie8 (#2978) Alex Lam S.L 2018-03-07 17:20:38 +08:00
  • fe51a91395 handle negated constants correctly in collapse_vars (#2975) Alex Lam S.L 2018-03-06 00:45:58 +08:00
  • 951d87ca94 v3.3.13 v3.3.13 Alex Lam S.L 2018-03-04 07:38:49 +00:00
  • 798fc21530 improve test/run-test.js performance (#2971) Alex Lam S.L 2018-03-04 04:50:00 +08:00
  • a75a046abb compress arguments[index] (#2967) Alex Lam S.L 2018-03-02 11:22:09 +08:00
  • 38f2b4579f fix value reference caching in evaluate (#2969) Alex Lam S.L 2018-03-02 04:04:29 +08:00