Commit Graph

  • 2de466331a in-place eliminate_spurious_blocks() alexlamsl 2017-06-16 15:37:37 +0800
  • c2174d06b2 in-place dead_code alexlamsl 2017-06-16 15:16:33 +0800
  • bfbac53762 in-place sequences alexlamsl 2017-06-16 15:08:40 +0800
  • eca96f1905 in-place join_vars alexlamsl 2017-06-16 15:01:00 +0800
  • f044a8efa4 in-place collapse_vars alexlamsl 2017-06-16 14:58:08 +0800
  • 11e63bc335 correctly determine scope of AST_This (#2109) Alex Lam S.L 2017-06-16 14:54:46 +0800
  • b06857956c correctly determine scope of AST_This alexlamsl 2017-06-16 14:20:37 +0800
  • 3fa862ce19 support shorthand property named "async" (#2108) kzc 2017-06-16 00:18:18 -0400
  • ac64eb6444 support shorthand property named "async" kzc 2017-06-15 22:37:40 -0400
  • 33405bb24b enforce inline scope restriction (#2106) Alex Lam S.L 2017-06-16 03:21:38 +0800
  • e617ae5d71 enforce inline scope restriction alexlamsl 2017-06-16 02:48:04 +0800
  • 370f2cc906 Merge pull request #2104 from alexlamsl/harmony-v3.0.17 harmony-v3.0.17 Alex Lam S.L 2017-06-15 23:07:22 +0800
  • 78cf35f89c Merge branch 'master' into harmony-v3.0.17 alexlamsl 2017-06-15 19:01:36 +0800
  • 57dc4fb32f v3.0.17 v3.0.17 Alex Lam S.L 2017-06-15 18:59:37 +0800
  • b85a358deb suppress inline of this (#2103) Alex Lam S.L 2017-06-15 12:14:16 +0800
  • 779ba8c8b9 suppress inline of this alexlamsl 2017-06-15 11:04:29 +0800
  • 100e18305d first cut of async/await (#2098) kzc 2017-06-14 18:15:48 -0400
  • 43697958f3 avoid intermittent test time-out failures (#2100) Alex Lam S.L 2017-06-15 04:47:57 +0800
  • 3f961bbba0 compute uses_arguments correctly in figure_out_scope() (#2099) Alex Lam S.L 2017-06-15 03:28:26 +0800
  • 0af80eca22 v2.8.29 v2.8.29 v2.x Alex Lam S.L 2017-06-15 03:19:18 +0800
  • 922a254500 avoid intermittent test time-out failures alexlamsl 2017-06-15 02:54:11 +0800
  • dff997ac67 [ES6] first cut of async/await kzc 2017-06-14 13:46:00 -0400
  • d85b1b492d compute uses_arguments correctly in figure_out_scope() alexlamsl 2017-06-15 02:13:45 +0800
  • 7cc03d4d40 fix parsing of expect_stdout (#2096) Alex Lam S.L 2017-06-15 01:00:03 +0800
  • 0a1e523cd5 fix parsing of expect_stdout (#2096) Alex Lam S.L 2017-06-15 01:00:03 +0800
  • 31004ed76a fix parsing of expect_stdout alexlamsl 2017-06-15 00:14:20 +0800
  • c28056d7ed Merge pull request #2094 from alexlamsl/harmony-v3.0.16 Alex Lam S.L 2017-06-14 19:25:21 +0800
  • 8af362ed57 Merge branch 'master' into harmony-v3.0.16 alexlamsl 2017-06-14 17:09:30 +0800
  • 4231f7323e v3.0.16 v3.0.16 Alex Lam S.L 2017-06-14 16:45:09 +0800
  • 68138f2281 fix reduce_vars on AST_Arrow (#2091) Alex Lam S.L 2017-06-14 16:40:37 +0800
  • da2de350c3 add comment about quote_style and gzip (#2092) kzc 2017-06-14 00:23:03 -0400
  • 41beae4dd7 cache web assets between CI runs (#2089) Alex Lam S.L 2017-06-14 11:53:10 +0800
  • e0bf10df60 add comment about quote_style and gzip kzc 2017-06-13 23:12:14 -0400
  • 70c2d9dda4 fix reduce_vars on AST_Arrow alexlamsl 2017-06-14 01:38:50 +0800
  • 45ac3b0e02 skip test/jetstream.js for node@0.12 alexlamsl 2017-06-13 23:45:52 +0800
  • 82db9188ac fix CLI parsing of --source-map content (#2088) Ziad El Khoury Hanna 2017-06-13 10:30:46 +0200
  • 67b1e2dc10 fix use of commander's parser function's options argument (#2082) Ziad El Khoury Hanna 2017-06-12 23:13:30 +0200
  • 2a4cfa2cd7 cache web assets between CI runs alexlamsl 2017-06-13 12:36:32 +0800
  • 3dc9e140e4 add Node.js 8 to Travis CI (#2086) Alex Lam S.L 2017-06-13 06:21:16 +0800
  • bcd2a0b21a add Node.js 8 to Travis CI - explicitly terminate test/jetstream.js upon completion - log verbose output from test/benchmark.js & test/jetstream.js - remove obsolete workaround for Travis CI alexlamsl 2017-06-13 01:46:58 +0800
  • fed0096556 allow expect_stdout to specify Error (#2087) Alex Lam S.L 2017-06-13 04:57:26 +0800
  • 4734a33945 allow expect_stdout to specify Error alexlamsl 2017-06-13 02:49:25 +0800
  • 73adc096f4 Merge 320281a88a into 2bdc8802dd kzc 2017-06-12 17:40:21 +0000
  • 2bdc8802dd fix variable accounting in inline (#2085) Alex Lam S.L 2017-06-13 01:40:14 +0800
  • 6fc4a5a00c fix variable accounting in inline alexlamsl 2017-06-13 00:39:21 +0800
  • 320281a88a pare down release tests to prevent timeouts kzc 2017-06-11 11:22:14 -0400
  • ea5bb157fd add node 8 to .travis.yml kzc 2017-06-11 01:43:05 -0400
  • 5ef7cb372a suppress false positives for-in loops (#2080) Alex Lam S.L 2017-06-10 13:55:17 +0800
  • 1864f51422 suppress false positives for-in loops alexlamsl 2017-06-10 12:32:29 +0800
  • 4ad7b1dae4 fix portability of sandbox.run_code() on Node.js 0.1x (#2078) Alex Lam S.L 2017-06-10 01:08:58 +0800
  • 9186859cb7 fix non-string parameters (#2076) Alex Lam S.L 2017-06-10 00:11:40 +0800
  • ac6ba8d1c7 fix portability of sandbox.run_code() on Node.js 0.1x alexlamsl 2017-06-09 23:50:27 +0800
  • e3e4a81001 fix non-string parameters Stream.write() is not as versatile as console.log() alexlamsl 2017-06-09 20:00:54 +0800
  • 47c0713747 report test/ufuzz.js failures in process.stderr (#2074) Alex Lam S.L 2017-06-09 15:56:28 +0800
  • c9730f2c2f report test/ufuzz.js failures in process.stderr alexlamsl 2017-06-09 15:24:43 +0800
  • 293c566d6c marshal mangle[.properties].reserved from non-Array values (#2072) Alex Lam S.L 2017-06-09 04:29:12 +0800
  • cff719a960 add tests for mangle.reserved alexlamsl 2017-06-09 03:22:31 +0800
  • 4e0454022c marshal mangle[.properties].reserved from non-Array values alexlamsl 2017-06-09 03:07:00 +0800
  • b8432fe517 Merge d157c00831 into 9c306406f1 Marti Martz 2017-06-08 14:52:18 +0000
  • 9c306406f1 fix iteration over object with inherited properties (#2068) Alex Lam S.L 2017-06-08 03:27:03 +0800
  • 72cc53c64a fix iteration over object with inherited properties alexlamsl 2017-06-08 02:54:58 +0800
  • 9db0695b10 fix cascade on multi-branch evaluations (#2067) Alex Lam S.L 2017-06-07 19:52:01 +0800
  • a7971f4e34 fix unused crash with top-level AST_Var (#2066) Alex Lam S.L 2017-06-07 19:12:35 +0800
  • bb63953d6c fix cascade on multi-branch evaluations Partially reverts #2059 as this has better coverage and performance. alexlamsl 2017-06-07 19:00:30 +0800
  • 5e87c1377d fix unused crash with top-level AST_Var alexlamsl 2017-06-07 18:23:52 +0800
  • f2af093402 fix CLI output corruption (#2061) Alex Lam S.L 2017-06-07 04:25:32 +0800
  • 87d2187528 fix CLI output corruption Using console.error() & console.log() result in inconsistent formatting across Node.js versions. alexlamsl 2017-06-07 02:47:46 +0800
  • b9ad53d1ab fix inline handling of AST_Call.args (#2059) Alex Lam S.L 2017-06-06 22:55:25 +0800
  • e3f614b15e fix inline handling of AST_Call.args alexlamsl 2017-06-06 22:18:29 +0800
  • b0eab71470 implement test/jetstream.js --debug (#2058) Alex Lam S.L 2017-06-06 19:28:12 +0800
  • 31015e4c4a implement test/jetstream.js --debug alexlamsl 2017-06-06 15:15:33 +0800
  • e86779ff75 Merge 35f150967a into 82fefc5d29 Ondřej Španěl 2017-06-06 02:40:52 +0000
  • 3493a182b2 implement function inlining (#2053) Alex Lam S.L 2017-06-06 05:49:53 +0800
  • 853a66009f implement function inlining - empty body - single AST_Return - single AST_SimpleStatement - avoid /*#__PURE__*/ alexlamsl 2017-06-04 19:46:01 +0800
  • 27c5284d3d workaround webkit parsing error (#2056) Alex Lam S.L 2017-06-06 04:06:42 +0800
  • 2b6b61e34e workaround webkit parsing error apply webkit to jetstream tests alexlamsl 2017-06-06 01:43:12 +0800
  • 540220b91b fix AST_Function scope invariance (#2052) Alex Lam S.L 2017-06-04 19:27:43 +0800
  • 713cb70d48 fix AST_Function scope invariance improve function name hack in run_code() alexlamsl 2017-06-04 18:11:38 +0800
  • 532ef89398 Merge d440e8c316 into 82fefc5d29 Anthony Van de Gejuchte 2017-06-03 18:45:30 +0000
  • 82fefc5d29 fix class expression statements (#2051) kzc 2017-06-03 14:45:26 -0400
  • 19198a210d fix class expression statements kzc 2017-06-03 12:57:18 -0400
  • 753932b302 drop unused arrow functions (#2050) kzc 2017-06-03 12:20:46 -0400
  • e9493c6bf4 drop unused arrow functions kzc 2017-06-03 11:27:08 -0400
  • 23876a84a5 v2.8.28 v2.8.28 Alex Lam S.L 2017-06-03 19:33:13 +0800
  • 092d0275a0 Merge pull request #2048 from alexlamsl/v2.8.28 Alex Lam S.L 2017-06-03 19:11:20 +0800
  • 06296bee7f add tests for AST_SymbolAccessor (#2049) Alex Lam S.L 2017-06-03 16:08:10 +0800
  • 84634da4b5 add tests for AST_SymbolAccessor (#2049) Alex Lam S.L 2017-06-03 16:08:10 +0800
  • 7cda591ed4 add tests for AST_SymbolAccessor alexlamsl 2017-06-03 14:11:46 +0800
  • 1743621889 clean up lib/parse.js (#2047) Alex Lam S.L 2017-06-03 14:00:59 +0800
  • 3818a9e9c1 fix non-identifier getter/setter name (#2041) Alex Lam S.L 2017-06-01 18:11:16 +0800
  • d51905d707 clean up lib/parse.js - remove unused definitions - replace array_to_hash() alexlamsl 2017-06-03 12:21:11 +0800
  • e2b8634aab Merge 1ea06424b9 into 1edbd6556f Anthony Van de Gejuchte 2017-06-02 20:10:14 +0000
  • 1edbd6556f fix beautify whitespace output within AST_Destructuring (#2046) Alex Lam S.L 2017-06-02 18:50:39 +0800
  • 07885f828d fix beautify whitespace output within AST_Destructuring alexlamsl 2017-06-02 16:27:29 +0800
  • 28cb229e6b Merge dd2935a5a7 into f330ab743a Anthony Van de Gejuchte 2017-06-02 06:36:50 +0000
  • f330ab743a better document behavior of unsafe_Func (#2043) kzc 2017-06-02 00:07:17 -0400
  • 9f3a009cd8 better document behavior of unsafe_Func kzc 2017-06-01 15:54:27 -0400
  • 888a321417 Merge pull request #2042 from alexlamsl/harmony-v3.0.15 harmony-v3.0.15 Alex Lam S.L 2017-06-01 19:28:30 +0800
  • ee5c03f7f1 Merge branch 'master' into harmony-v3.0.15 alexlamsl 2017-06-01 18:26:09 +0800
  • 4377e932ca v3.0.15 v3.0.15 Alex Lam S.L 2017-06-01 18:12:38 +0800