Commit Graph

  • bac14ba881 fix non-identifier getter/setter name (#2041) Alex Lam S.L 2017-06-01 18:11:16 +0800
  • 7b07239eda fix non-identifier getter/setter name alexlamsl 2017-06-01 16:49:57 +0800
  • ec095ed647 whitelist unsafe evaluate candidates (#2039) Alex Lam S.L 2017-06-01 04:33:05 +0800
  • 9b7d7ed53b improve test case alexlamsl 2017-06-01 04:04:27 +0800
  • c0b25ab8fa remove suboptimal candidates alexlamsl 2017-06-01 03:52:52 +0800
  • 237577c49a remove invalid candidates alexlamsl 2017-06-01 03:20:25 +0800
  • f70aaebc5b whitelist unsafe evaluate candidates - all arguments may accept constant values - return constant value - free of side effects - available & identical across locales and runtime environments alexlamsl 2017-06-01 02:36:37 +0800
  • 17e73121fa enhance unsafe evaluate (#2037) Alex Lam S.L 2017-06-01 00:56:28 +0800
  • c8256f69d5 enhance unsafe evaluate alexlamsl 2017-05-31 23:32:58 +0800
  • 0cb75089f0 document safari10 mangle option (#2035) kzc 2017-05-31 11:16:20 -0400
  • f71e8fd948 reformat mangle options section of README (#2036) kzc 2017-05-31 09:52:43 -0400
  • 2830f34c5f reformat mangle options section of README kzc 2017-05-31 08:58:10 -0400
  • b5770fd964 Update README.md kzc 2017-05-31 08:05:11 -0400
  • e9afba1c7d Update README.md kzc 2017-05-31 07:59:25 -0400
  • 82e27bbe8a Update README.md kzc 2017-05-31 07:55:52 -0400
  • d6e54571d0 document safari10 mangle option kzc 2017-05-31 02:39:14 -0400
  • a1647ee0c5 Merge pull request #2034 from alexlamsl/harmony-v3.0.14 harmony-v3.0.14 Alex Lam S.L 2017-05-31 12:44:58 +0800
  • c814060b4a Merge branch 'master' into harmony-v3.0.14 alexlamsl 2017-05-31 11:42:54 +0800
  • 3e62faa64f v3.0.14 v3.0.14 Alex Lam S.L 2017-05-31 11:34:51 +0800
  • e9645e017f introduce unsafe_Func (#2033) Alex Lam S.L 2017-05-31 03:38:00 +0800
  • 35327b0055 fine-tuning #2030 alexlamsl 2017-05-31 02:43:16 +0800
  • 41f9d95941 introduce unsafe_Func Separate flag for #203 functionality. alexlamsl 2017-05-31 02:39:16 +0800
  • 55b5f2a8aa widen CLI parse error code fragment displayed (#2032) Alex Lam S.L 2017-05-31 01:56:52 +0800
  • 303293e4aa fix side_effects on AST_Class (#2031) Alex Lam S.L 2017-05-31 01:44:29 +0800
  • 05a2fa27a3 widen CLI parse error code fragment displayed alexlamsl 2017-05-31 01:21:48 +0800
  • 29e4ab2713 fix side_effects on AST_Class alexlamsl 2017-05-31 00:55:10 +0800
  • 23265ac253 mangle destructuring function parameters (#2029) Alex Lam S.L 2017-05-30 23:41:55 +0800
  • eade7fbb06 mangle destructuring function parameters alexlamsl 2017-05-30 23:02:23 +0800
  • 0cc6dedccc fix block elimination (#2023) Alex Lam S.L 2017-05-30 14:59:54 +0800
  • 97b2021af9 fix block elimination alexlamsl 2017-05-30 12:47:13 +0800
  • ec63588496 fix compress of IIFE with destructuring args (#2022) kzc 2017-05-30 01:17:06 -0400
  • d3c0b9e53b fix compress of IIFE with destructuring args kzc 2017-05-29 23:46:35 -0400
  • c2e471e3ad fix if_return on block-scoped variables (#2021) harmony-v3.0.13 Alex Lam S.L 2017-05-29 18:08:08 +0800
  • 64410c21f2 fix if_return on block-scoped variables alexlamsl 2017-05-29 01:53:14 +0800
  • ee23a84e14 Merge pull request #2020 from alexlamsl/harmony-v3.0.13 Alex Lam S.L 2017-05-29 12:24:38 +0800
  • 520da57fdc Merge branch 'master' into harmony-v3.0.13 alexlamsl 2017-05-29 10:58:05 +0800
  • 4e0a22e5c8 v3.0.13 v3.0.13 Alex Lam S.L 2017-05-29 10:52:13 +0800
  • 1aa38051fb better fix for #512 & #2010 (#2019) Alex Lam S.L 2017-05-29 10:51:41 +0800
  • 774b0af4fd better fix for #512 & #2010 - remove duplicated functionalities - fix similar issue with else alexlamsl 2017-05-29 02:50:39 +0800
  • e62b879b48 display default values in --help options (#2018) Alex Lam S.L 2017-05-28 22:57:20 +0800
  • 60636f68a4 display default values in --help options alexlamsl 2017-05-28 22:32:45 +0800
  • c6c9f4f5a8 implement --help options (#2017) Alex Lam S.L 2017-05-28 18:21:44 +0800
  • a0893ca5a5 implement --help options alexlamsl 2017-05-28 15:52:02 +0800
  • fec14379f6 improve CLI usability (#2016) Alex Lam S.L 2017-05-28 04:09:40 +0800
  • df1e24e3ee improve CLI usability Report supported options upon invalid option syntax. alexlamsl 2017-05-28 03:29:04 +0800
  • e5e0ce0b42 Merge pull request #2014 from alexlamsl/harmony-v3.0.12 harmony-v3.0.12 Alex Lam S.L 2017-05-28 00:08:08 +0800
  • 79131cd647 extend node_version range on applicable tests (#2015) Alex Lam S.L 2017-05-27 22:18:28 +0800
  • 94d2aeee89 fix block-scoped function for ES6 alexlamsl 2017-05-27 19:13:09 +0800
  • fc30196472 extend node_version range on applicable tests alexlamsl 2017-05-27 19:22:25 +0800
  • aa835eb0f6 Merge branch 'master' into harmony-v3.0.12 alexlamsl 2017-05-27 18:12:10 +0800
  • c3f14a1481 v3.0.12 v3.0.12 Alex Lam S.L 2017-05-27 18:08:09 +0800
  • 7b13159cda fix hoist_funs on block-scoped function under "use strict" (#2013) Alex Lam S.L 2017-05-27 17:44:59 +0800
  • dac43d7a87 tweaks for performance alexlamsl 2017-05-27 17:04:25 +0800
  • 5e8bd62683 fix hoist_funs on block-scoped function under "use strict" Technically not part of ES5, but commonly used code exists in the wild. alexlamsl 2017-05-27 14:32:52 +0800
  • 95094b9c22 fix if_return on AST_Defun (#2010) Alex Lam S.L 2017-05-27 13:41:49 +0800
  • 1ff8e9dd38 clarify what --mangle-props does (#2012) kzc 2017-05-27 01:17:30 -0400
  • f26e17a3c1 clarify what --mangle-props does kzc 2017-05-26 18:21:24 -0400
  • 78309a293d better document mangle properties options (#2009) kzc 2017-05-26 14:28:43 -0400
  • 0d33694114 fix if_return on AST_Defun Previous fiix for #1052 perturbs declaration order of functions which leads to incorrect behaviour under "use strict". alexlamsl 2017-05-27 02:16:35 +0800
  • f802ee483c better document mangle properties options kzc 2017-05-26 13:58:12 -0400
  • 695e182d59 fix and expand --mangle-props documentation (#2008) kzc 2017-05-26 13:25:51 -0400
  • da572ff7e5 Update README.md kzc 2017-05-26 12:07:43 -0400
  • 7c404856c3 fix and expand --mangle-props documentation kzc 2017-05-26 11:55:34 -0400
  • dc33facfcb fix dead_code on block-scoped function under "use strict" (#2006) Alex Lam S.L 2017-05-26 16:08:51 +0800
  • 5f898a8c42 fix dead_code on block-scoped function under "use strict" Technically not part of ES5, but commonly used code exists in the wild. alexlamsl 2017-05-26 14:23:47 +0800
  • 39d4d7e20a fix export related issues (#2005) Alex Lam S.L 2017-05-26 13:35:40 +0800
  • e793f9b159 fix export default - prohibit definition statements - parse AST_Defun properly - drop only unused class and function names alexlamsl 2017-05-26 05:59:33 +0800
  • e5d93f1555 fix hoist_funs on export alexlamsl 2017-05-26 05:07:28 +0800
  • 269df9267c better fix for mangle alexlamsl 2017-05-26 04:52:23 +0800
  • 9edb72fe01 fix unused on export of function alexlamsl 2017-05-26 04:38:11 +0800
  • 2d45c1ff30 improve mangle and tests alexlamsl 2017-05-26 04:35:10 +0800
  • c70fb60384 clean up lib/scope.js (#2003) Alex Lam S.L 2017-05-26 03:58:35 +0800
  • 2a4482c012 fix mangle on export statements alexlamsl 2017-05-26 03:53:28 +0800
  • 848142598a Merge 8223bf6568 into 02811ce35e Ondřej Španěl 2017-05-25 19:13:00 +0000
  • 02811ce35e fix issues related to export & function (#2002) Alex Lam S.L 2017-05-26 03:12:52 +0800
  • 8ab43bca66 clean up lib/scope.js alexlamsl 2017-05-26 03:09:40 +0800
  • ba26fb2281 fix issues related to export & function - unused function names - confusion with function call syntax alexlamsl 2017-05-26 02:38:29 +0800
  • 793d61499b report timing breakdown (#2000) Alex Lam S.L 2017-05-25 07:15:55 +0800
  • ca3b9fd99a sum figure_out_scope() alexlamsl 2017-05-25 03:03:51 +0800
  • a277fe168d ensure new line after describe_ast() (#1999) Alex Lam S.L 2017-05-25 02:32:36 +0800
  • f255e8d33c report timing breakdown fix corner cases with sourceMap alexlamsl 2017-05-25 02:17:14 +0800
  • 7e3a911553 ensure new line after describe_ast() alexlamsl 2017-05-25 01:23:06 +0800
  • 40403a18fd Merge a8029a0ba4 into 7d3b941e6e Anthony Van de Gejuchte 2017-05-24 17:14:58 +0000
  • c988e5f4d6 remove AST_ArrowParametersOrSeq (#1997) Alex Lam S.L 2017-05-24 17:45:18 +0800
  • 324b076b22 remove AST_ArrowParametersOrSeq alexlamsl 2017-05-24 07:54:24 +0800
  • 7d3b941e6e reinstate describe_ast() on CLI (#1996) Alex Lam S.L 2017-05-24 02:30:09 +0800
  • ddabc2f482 reinstate describe_ast() on CLI alexlamsl 2017-05-24 01:37:48 +0800
  • 075b648bb1 Merge pull request #1994 from alexlamsl/harmony-v3.0.11 harmony-v3.0.11 Alex Lam S.L 2017-05-24 00:04:47 +0800
  • 7286e948a1 Merge fe885cd4b6 into e95052a423 Vladimir Zhuravlev 2017-05-23 14:58:21 +0000
  • 37e549ff4f Merge branch 'master' into harmony-v3.0.11 alexlamsl 2017-05-23 22:29:04 +0800
  • e95052a423 v3.0.11 v3.0.11 Alex Lam S.L 2017-05-23 22:26:59 +0800
  • e667f0acb8 fix source map offset (#1993) Alex Lam S.L 2017-05-23 20:25:48 +0800
  • a6901c3275 fix source map offset Account for whitespace insertions. alexlamsl 2017-05-23 17:52:31 +0800
  • 7bcb442e4c fix destructuring bugs in mangle and compress (#1992) kzc 2017-05-22 14:53:01 -0400
  • 028b3548c4 fix destructuring array default values kzc 2017-05-22 14:19:17 -0400
  • 03c385dded fix destructuring mangle kzc 2017-05-22 13:36:28 -0400
  • a658cd84a5 fix destructuring of non string keys (#1989) kzc 2017-05-22 04:38:03 -0400
  • 2555aa05af fix destructuring of non string keys kzc 2017-05-22 02:57:09 -0400
  • 69ac794bc8 add another minify() options example (#1988) kzc 2017-05-22 00:19:07 -0400
  • 118a88c05c Update README.md kzc 2017-05-21 21:54:51 -0400