)]}'
{
  "log": [
    {
      "commit": "c261ddbc2d82b841a4c5771d133cd66cd88748a9",
      "tree": "3c7a787fc4adfd6458c51785518a97c61a5c43e9",
      "parents": [
        "f56e4f957f08f3ac80ed2da33e7520de747ba73d",
        "bb96f289217952cd7d298444519fc07dca995dee"
      ],
      "author": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Wed Jul 06 09:02:26 2016"
      },
      "committer": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Wed Jul 06 09:02:26 2016"
      },
      "message": "Version 1.18.0-dev.4.0\n\nMerge \u0027bb96f289217952cd7d298444519fc07dca995dee\u0027 into dev\n"
    },
    {
      "commit": "bb96f289217952cd7d298444519fc07dca995dee",
      "tree": "2b2060dd6569d13eb00d1bd418478e8ed7464c80",
      "parents": [
        "bf8eeef6a08e2b36c83f6d14a4200f87b0e8cc1d"
      ],
      "author": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Wed Jul 06 07:17:18 2016"
      },
      "committer": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Wed Jul 06 07:17:18 2016"
      },
      "message": "Update documentation for Stream.listen.\n\nAddresses issue #25967\nBUG\u003d http://dartbug.com/25967\nR\u003dfloitsch@google.com\n\nReview URL: https://codereview.chromium.org/2119153002.\n"
    },
    {
      "commit": "bf8eeef6a08e2b36c83f6d14a4200f87b0e8cc1d",
      "tree": "2c2998c474ae0c110227c3446c058dac3772331c",
      "parents": [
        "3daaf3849fd38435e09bbe4ee2171e03b5568798"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Tue Jul 05 17:50:49 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Tue Jul 05 17:50:49 2016"
      },
      "message": "Don\u0027t call _ensureRequestAnimationFrame in Dartium.\n\nReview URL: https://codereview.chromium.org/2117103004 .\n"
    },
    {
      "commit": "3daaf3849fd38435e09bbe4ee2171e03b5568798",
      "tree": "1cb690de687dcc98f9ce47eff52d5c8cd3d5fd86",
      "parents": [
        "31857ab56c4cfa34df7185622ebc65ddddda9c40"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Tue Jul 05 17:22:27 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Tue Jul 05 17:22:27 2016"
      },
      "message": "Fix animationFrameRequest for dartium.\n\nReview URL: https://codereview.chromium.org/2124863002 .\n"
    },
    {
      "commit": "31857ab56c4cfa34df7185622ebc65ddddda9c40",
      "tree": "72c0ec62c5b7036bc51a34e20eababb62e7235e5",
      "parents": [
        "6a7c037aa62b68215d0e8bdaf16e5477383f4687"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Tue Jul 05 16:31:10 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Tue Jul 05 16:31:10 2016"
      },
      "message": "Mark mirror_printer_test as slow.\n\nReview URL: https://codereview.chromium.org/2126643002 .\n"
    },
    {
      "commit": "6a7c037aa62b68215d0e8bdaf16e5477383f4687",
      "tree": "712398eee00ac030451c26581a3c5815aadb6a41",
      "parents": [
        "3f62feab2d77b2ba173eab41c72c162a2015f37d"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Tue Jul 05 15:33:09 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Tue Jul 05 15:33:09 2016"
      },
      "message": "Reapply zone tasks.\n\nThis reverts commit 34d3c37233f3beb6d1dfb5b23d23c0a674419661.\n\nCommitted: https://github.com/dart-lang/sdk/commit/f746f8f77e93fd93cb4ff3b4ed644c96a432947a\n\nR\u003dlrn@google.com\n\nReview URL: https://codereview.chromium.org/2119243002 .\n\nReverted: https://github.com/dart-lang/sdk/commit/dae392291595fa394d601d2d0baa77b66d85533f\n"
    },
    {
      "commit": "3f62feab2d77b2ba173eab41c72c162a2015f37d",
      "tree": "3c20609c12f734669afa99b4d3f21074f1f0797c",
      "parents": [
        "1d1a918540cfdfcee4ef20eafff4e1d95eca898d"
      ],
      "author": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Tue Jul 05 13:26:31 2016"
      },
      "committer": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Tue Jul 05 13:26:31 2016"
      },
      "message": "Rename library name in test.\n\nReview URL: https://codereview.chromium.org/2126573002 .\n"
    },
    {
      "commit": "1d1a918540cfdfcee4ef20eafff4e1d95eca898d",
      "tree": "54aa94cde680b5387b080ca68729de45a6b46420",
      "parents": [
        "3459d414723b97e27a890c582e90617037f7c1bb"
      ],
      "author": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Tue Jul 05 12:53:31 2016"
      },
      "committer": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Tue Jul 05 12:53:31 2016"
      },
      "message": "Move long-running test to its own test-file.\n\nReview URL: https://codereview.chromium.org/2121193002 .\n"
    },
    {
      "commit": "3459d414723b97e27a890c582e90617037f7c1bb",
      "tree": "d558978e53b42815f7ae047b4d862c00abd534f8",
      "parents": [
        "020b6db84eb896588a7f9430910681c7fe066505"
      ],
      "author": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Tue Jul 05 09:24:51 2016"
      },
      "committer": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Tue Jul 05 09:24:51 2016"
      },
      "message": "Allow VM precompiled to pass trailing-comma test.\n\nR\u003dwhesse@google.com\n\nReview URL: https://codereview.chromium.org/2117293002.\n"
    },
    {
      "commit": "020b6db84eb896588a7f9430910681c7fe066505",
      "tree": "90a1eb0d098e2cc5be35b522690b7b79df19bdb7",
      "parents": [
        "38fdb4bd4aa6b1cb2176640cbfe30e2757f45760"
      ],
      "author": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Tue Jul 05 08:58:08 2016"
      },
      "committer": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Tue Jul 05 08:58:08 2016"
      },
      "message": "Update statuses for failing tests\n\nBUG\u003dhttps://github.com/dart-lang/pub/issues/1429\nR\u003dsgjesse@google.com\n\nReview URL: https://codereview.chromium.org/2125563002 .\n"
    },
    {
      "commit": "38fdb4bd4aa6b1cb2176640cbfe30e2757f45760",
      "tree": "9bea3b9c24f8ce270090e6c5d73ac2177c8812c8",
      "parents": [
        "951bb7750bcd5cc3305e99ed294fd50a719dac97"
      ],
      "author": {
        "name": "Stephen Adams",
        "email": "sra@google.com",
        "time": "Mon Jul 04 23:27:57 2016"
      },
      "committer": {
        "name": "Stephen Adams",
        "email": "sra@google.com",
        "time": "Mon Jul 04 23:27:57 2016"
      },
      "message": "vm: Generate \u0027and\u0027 instruction for Smi values.\n\nThis pattern ensures the generation of \u0027and\u0027 instructions on the Smi x Smi path of a polymorphic \u0026 operation.\n\nThere are two \u0027and\u0027 operations on most simple _InternalLinkedHashMap and _CompactLinkedHashSet operations. One of the inputs, the hashCode, is occasionally a _Bigint.  This change ensures that the usual case path has an \u0027and\u0027 instruction instead of a call to _IntegerImplementation.\u0026\n\nR\u003dregis@google.com\n\nReview URL: https://codereview.chromium.org/1913663002 .\n"
    },
    {
      "commit": "951bb7750bcd5cc3305e99ed294fd50a719dac97",
      "tree": "9203d5dc08c9857cb58304c6f3d839c92feb65f9",
      "parents": [
        "fcd006e8ac8837db6d3e263d8cec85095a2d5416"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Mon Jul 04 21:12:00 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Mon Jul 04 21:12:00 2016"
      },
      "message": "Update test and status file.\n\nReview URL: https://codereview.chromium.org/2120383002 .\n"
    },
    {
      "commit": "fcd006e8ac8837db6d3e263d8cec85095a2d5416",
      "tree": "3fadb009d2b4dcee67203f255fd865b1cf28cda9",
      "parents": [
        "dae392291595fa394d601d2d0baa77b66d85533f"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Mon Jul 04 20:38:15 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Mon Jul 04 20:38:15 2016"
      },
      "message": "Update test and status file for precompiler.\n\nReview URL: https://codereview.chromium.org/2121853002 .\n"
    },
    {
      "commit": "dae392291595fa394d601d2d0baa77b66d85533f",
      "tree": "0d017d59511d0f2fa92ab8bbb2c005162dd14177",
      "parents": [
        "f746f8f77e93fd93cb4ff3b4ed644c96a432947a"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Mon Jul 04 19:58:15 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Mon Jul 04 19:58:15 2016"
      },
      "message": "Revert \"Reapply zone tasks.\"\n\nThis reverts commit f746f8f77e93fd93cb4ff3b4ed644c96a432947a.\n\nReview URL: https://codereview.chromium.org/2123593002 .\n"
    },
    {
      "commit": "f746f8f77e93fd93cb4ff3b4ed644c96a432947a",
      "tree": "f97de48036a026423949825093b1dc166542ba4d",
      "parents": [
        "95ae8d7b971722b6454b833bfc625c9ec7bcdf87"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Mon Jul 04 17:55:58 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Mon Jul 04 17:55:58 2016"
      },
      "message": "Reapply zone tasks.\n\nThis reverts commit 34d3c37233f3beb6d1dfb5b23d23c0a674419661.\n\nReview URL: https://codereview.chromium.org/2119243002 .\n"
    },
    {
      "commit": "95ae8d7b971722b6454b833bfc625c9ec7bcdf87",
      "tree": "0d017d59511d0f2fa92ab8bbb2c005162dd14177",
      "parents": [
        "bee9ab8e7b00bb6d015ccbde0e06b57b3df9f024"
      ],
      "author": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Mon Jul 04 14:28:25 2016"
      },
      "committer": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Mon Jul 04 14:28:25 2016"
      },
      "message": "Try another way to tell dartium that it\u0027s OK to fail.\n\nReview URL: https://codereview.chromium.org/2123513002.\n"
    },
    {
      "commit": "bee9ab8e7b00bb6d015ccbde0e06b57b3df9f024",
      "tree": "37f2209b14a093f8f24394e25c00cce41d03cb71",
      "parents": [
        "6a4af257ccabf9d7874eed13857296cf3e4f3a62"
      ],
      "author": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Mon Jul 04 11:48:09 2016"
      },
      "committer": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Mon Jul 04 11:48:09 2016"
      },
      "message": "Allow trailing comma in parameter and argument lists.\n\nR\u003dhausner@google.com\n\nReview URL: https://codereview.chromium.org/1991043004 .\n\nCommitted: https://github.com/dart-lang/sdk/commit/6a4af257ccabf9d7874eed13857296cf3e4f3a62\n"
    },
    {
      "commit": "6a4af257ccabf9d7874eed13857296cf3e4f3a62",
      "tree": "260487763edf56ed6b68753830271b0ce8e030b8",
      "parents": [
        "a11ad27723b49939307c69d185d7ad5d783d4f5a"
      ],
      "author": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Mon Jul 04 10:51:07 2016"
      },
      "committer": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Mon Jul 04 10:51:07 2016"
      },
      "message": "Allow trailing comma in parameter and argument lists.\n\nR\u003dhausner@google.com\n\nReview URL: https://codereview.chromium.org/1991043004 .\n"
    },
    {
      "commit": "a11ad27723b49939307c69d185d7ad5d783d4f5a",
      "tree": "c5d285e680acf7144fa90035c58e50af6c9f6035",
      "parents": [
        "34d3c37233f3beb6d1dfb5b23d23c0a674419661"
      ],
      "author": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Mon Jul 04 08:19:41 2016"
      },
      "committer": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Mon Jul 04 08:19:41 2016"
      },
      "message": "Cache hashCode in Uri implementations to improve performance when used as, e.g., Map key.\n\nMost URI strings are short, but this still gives a 10%-20% improvement on doing repeated lookup in a large map of URIs in the VM, ~100% speedup in dart2js.\n\nAddresses feature request #18162\nBUG\u003d http://dartbug.com/18162\nR\u003dfloitsch@google.com\n\nReview URL: https://codereview.chromium.org/2119833002 .\n"
    },
    {
      "commit": "34d3c37233f3beb6d1dfb5b23d23c0a674419661",
      "tree": "0dee68a0ad4a6dcba6ecede404d3066c99325108",
      "parents": [
        "5e05ee9b5ff2cf88c4601376e3cf331cede163e4"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Sat Jul 02 05:36:52 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Sat Jul 02 05:36:52 2016"
      },
      "message": "Revert zone tasks.\n\nRevert \"Add tasks to zones.\"\n\nThis reverts commit 85cccde71792a0e2920bd8e2d4ebf73880355940.\n\nRevert \"Make Dom events run through zone tasks.\"\n\nThis reverts commit 6d1f6b2af65636cfe307f81e9d8ded997573c035.\n\nRevert \"Add zone task support for request-anim.\"\n\nThis reverts commit 726b9f8dc73b9a279ed6eb8bfff51ed091a4395b.\n\nRevert \"Add zone task support to http-requests.\"\n\nThis reverts commit b40cfcb57fa8d1890358f026d2c3f014909b2240.\n\nRevert \"Update status file for jsshell.\"\n\nThis reverts commit 5e05ee9b5ff2cf88c4601376e3cf331cede163e4.\n\nReview URL: https://codereview.chromium.org/2120063002 .\n"
    },
    {
      "commit": "5e05ee9b5ff2cf88c4601376e3cf331cede163e4",
      "tree": "6352b7a8bda887ac0d43824217d6a271dc47b11b",
      "parents": [
        "b40cfcb57fa8d1890358f026d2c3f014909b2240"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Sat Jul 02 03:15:08 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Sat Jul 02 03:15:08 2016"
      },
      "message": "Update status file for jsshell.\n\nReview URL: https://codereview.chromium.org/2121523002 .\n"
    },
    {
      "commit": "b40cfcb57fa8d1890358f026d2c3f014909b2240",
      "tree": "754829d82e09f34c5b096915c7b62823d653d80b",
      "parents": [
        "726b9f8dc73b9a279ed6eb8bfff51ed091a4395b"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Sat Jul 02 02:44:19 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Sat Jul 02 02:44:19 2016"
      },
      "message": "Add zone task support to http-requests.\n\nR\u003dalanknight@google.com, lrn@google.com\n\nReview URL: https://codereview.chromium.org/2042033002 .\n"
    },
    {
      "commit": "726b9f8dc73b9a279ed6eb8bfff51ed091a4395b",
      "tree": "f4da6e13747dbc784340a08010c376897da86314",
      "parents": [
        "6d1f6b2af65636cfe307f81e9d8ded997573c035"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Sat Jul 02 02:43:36 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Sat Jul 02 02:43:36 2016"
      },
      "message": "Add zone task support for request-anim.\n\nR\u003dlrn@google.com\n\nReview URL: https://codereview.chromium.org/2039963003 .\n"
    },
    {
      "commit": "6d1f6b2af65636cfe307f81e9d8ded997573c035",
      "tree": "78aa6c7baaaee71cdb3477e1bf979456a4f17a0d",
      "parents": [
        "85cccde71792a0e2920bd8e2d4ebf73880355940"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Sat Jul 02 02:43:06 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Sat Jul 02 02:43:06 2016"
      },
      "message": "Make Dom events run through zone tasks.\n\nR\u003djacobr@google.com, lrn@google.com\n\nReview URL: https://codereview.chromium.org/2022263002 .\n"
    },
    {
      "commit": "85cccde71792a0e2920bd8e2d4ebf73880355940",
      "tree": "935c46f80f940243b257c59cc10e995294376936",
      "parents": [
        "2a2c3c9b337a8987f53baf185405d9aa206892e3"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Sat Jul 02 02:42:22 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Sat Jul 02 02:42:22 2016"
      },
      "message": "Add tasks to zones.\n\nR\u003dlrn@google.com, misko@google.com\n\nReview URL: https://codereview.chromium.org/1848933002 .\n"
    },
    {
      "commit": "2a2c3c9b337a8987f53baf185405d9aa206892e3",
      "tree": "0dee68a0ad4a6dcba6ecede404d3066c99325108",
      "parents": [
        "f7242f21373f994be697c4052afed6c1b0d24a82"
      ],
      "author": {
        "name": "John McCutchan",
        "email": "johnmccutchan@google.com",
        "time": "Fri Jul 01 22:54:26 2016"
      },
      "committer": {
        "name": "John McCutchan",
        "email": "johnmccutchan@google.com",
        "time": "Fri Jul 01 22:54:26 2016"
      },
      "message": "Fix Windows dev_fs_test failure\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org/2111673009 .\n"
    },
    {
      "commit": "f7242f21373f994be697c4052afed6c1b0d24a82",
      "tree": "1e6630684fc4382357f5fff0d936575409bcd1c4",
      "parents": [
        "621ce4e2fd402015fcdd9a46ea4b361f1437ba26"
      ],
      "author": {
        "name": "Todd Turnidge",
        "email": "turnidge@google.com",
        "time": "Fri Jul 01 21:57:32 2016"
      },
      "committer": {
        "name": "Todd Turnidge",
        "email": "turnidge@google.com",
        "time": "Fri Jul 01 21:57:32 2016"
      },
      "message": "Reimplement devfs in dart.  Implementation now writes to disk.\n\nBUG\u003d\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org/2120473004 .\n"
    },
    {
      "commit": "621ce4e2fd402015fcdd9a46ea4b361f1437ba26",
      "tree": "b2e6960e84815a80a9ff406b0ce55456d1a992fe",
      "parents": [
        "aea4632375d9cbedff2b3ce87dd8b46b1e2645be"
      ],
      "author": {
        "name": "John McCutchan",
        "email": "johnmccutchan@google.com",
        "time": "Fri Jul 01 21:26:25 2016"
      },
      "committer": {
        "name": "John McCutchan",
        "email": "johnmccutchan@google.com",
        "time": "Fri Jul 01 21:26:25 2016"
      },
      "message": "Add --hot-reload-test-mode flag to embedder and wire it up to test.py\n\n- [x] Add --hot-reload-test-mode to standalone embedder.\n- [x] Have test.py pass `--hot-reload-test-mode` instead of specific flags.\n- [x] Add --reload_every_back_off flag to control exponential backof off reloads.\n- [x] Add --check_reloaded flag to ensure that an isolate has reloaded at least once before exiting.\n\nBUG\u003d\nR\u003drmacnak@google.com\n\nReview URL: https://codereview.chromium.org/2118923002 .\n"
    },
    {
      "commit": "aea4632375d9cbedff2b3ce87dd8b46b1e2645be",
      "tree": "a1b2bedf08ae75be278f6c0ad0b11c1fc699cee4",
      "parents": [
        "552d209a2af51783afccfd1e5cef9fbf26a3081a"
      ],
      "author": {
        "name": "pq",
        "email": "pquitslund@google.com",
        "time": "Fri Jul 01 20:50:06 2016"
      },
      "committer": {
        "name": "pq",
        "email": "pquitslund@google.com",
        "time": "Fri Jul 01 20:50:06 2016"
      },
      "message": "Parser support for trailing commas (#26647).\n\nAdds parser support for trailing commas in parameter and argument lists.\n\nMeta-tracking issue: https://github.com/dart-lang/sdk/issues/26644\n\nIn most cases, errors were preserved (and tested) across parsers with and without the flag set.  (The exception is a formal paramater list with an extra comma, like `(a,,)` which with trailing comma support enabled only reports a missing identifier; needless to say this is captured in a test and is up for further debate.)\n\nAmazingly (and for better or worse), turning this option on in the parser (`parseTrailingCommas \u003d true`) produces NO errors in the analyzer and server tests.\n\nBUG\u003d26647\nR\u003dbrianwilkerson@google.com\n\nReview URL: https://codereview.chromium.org/2116853002 .\n"
    },
    {
      "commit": "552d209a2af51783afccfd1e5cef9fbf26a3081a",
      "tree": "b63f91a899225ec1a397deacd318ad06a04d2d4c",
      "parents": [
        "de5a1c8dac234de495559113aec56f593cfb317d"
      ],
      "author": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Fri Jul 01 20:10:16 2016"
      },
      "committer": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Fri Jul 01 20:10:16 2016"
      },
      "message": "Add links to context information for SDK contexts\n\nR\u003dpquitslund@google.com\n\nReview URL: https://codereview.chromium.org/2119713004 .\n"
    },
    {
      "commit": "de5a1c8dac234de495559113aec56f593cfb317d",
      "tree": "0ddb4d8d12945d803943751368dc13ecb932e2a9",
      "parents": [
        "858ee49cea3e3cc30f1b444aa49a163de7eb1bf9"
      ],
      "author": {
        "name": "Siva Annamalai",
        "email": "asiva@google.com",
        "time": "Fri Jul 01 19:59:19 2016"
      },
      "committer": {
        "name": "Siva Annamalai",
        "email": "asiva@google.com",
        "time": "Fri Jul 01 19:59:19 2016"
      },
      "message": "Remove support for pretenuring as it is not fully implemented and is currently turned on for a very specific case (double to string for one byte strings).\n\nR\u003dfschneider@google.com\n\nReview URL: https://codereview.chromium.org/2119633002 .\n"
    },
    {
      "commit": "858ee49cea3e3cc30f1b444aa49a163de7eb1bf9",
      "tree": "f39c09b1474f7a7542f5a85d0aa92fb41ca653db",
      "parents": [
        "a503570e3a72d6bb21b7c98466ba94faef3f3e5a"
      ],
      "author": {
        "name": "Florian Schneider",
        "email": "fschneider@google.com",
        "time": "Fri Jul 01 19:43:20 2016"
      },
      "committer": {
        "name": "Florian Schneider",
        "email": "fschneider@google.com",
        "time": "Fri Jul 01 19:43:20 2016"
      },
      "message": "Separate mutex for megamorphic cache tables lookup in the background compiler.\n\nLookup and updates to the megamorphic cache tables should be protected by a\nseparate mutex - using isolate-\u003emutex() can cause a dead lock if the background\ncompiler holds this lock while it\u0027s being stopped by the mutator thread.\n\nBUG\u003d#26808\nR\u003dasiva@google.com\n\nReview URL: https://codereview.chromium.org/2118813003 .\n"
    },
    {
      "commit": "a503570e3a72d6bb21b7c98466ba94faef3f3e5a",
      "tree": "4a97b575035e2193a736f5eb0b6735a9d075b653",
      "parents": [
        "4e2bcf110b8c904ea36a137e4dc294e053c468d6"
      ],
      "author": {
        "name": "Zachary Anderson",
        "email": "zra@google.com",
        "time": "Fri Jul 01 19:42:05 2016"
      },
      "committer": {
        "name": "Zachary Anderson",
        "email": "zra@google.com",
        "time": "Fri Jul 01 19:42:05 2016"
      },
      "message": "Fuchsia: Initial check-in.\n\nInstructions to build and run are in README.fuchsia.\n\nR\u003dasiva@google.com\n\nReview URL: https://codereview.chromium.org/2117593002 .\n"
    },
    {
      "commit": "4e2bcf110b8c904ea36a137e4dc294e053c468d6",
      "tree": "d887368934894c23427c44b1f913dc5b6850dae5",
      "parents": [
        "595ec1d7850e0d9674bfabc725a0528484ab2018"
      ],
      "author": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Fri Jul 01 19:38:51 2016"
      },
      "committer": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Fri Jul 01 19:38:51 2016"
      },
      "message": "Reduce (debug-only) VerifyMaps from O(n^2) to O(n).\n\nVerifyMaps in dart2js identity reload 1400-1900ms -\u003e 80-100ms.\n\nBUG\u003dhttp://dartbug.com/26807\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org/2115713002 .\n"
    },
    {
      "commit": "595ec1d7850e0d9674bfabc725a0528484ab2018",
      "tree": "b06ae154345d5cd67c00e912879dd50b764f7e2e",
      "parents": [
        "eb20b68e87830614e1a50a80c61c0f81e5671eee"
      ],
      "author": {
        "name": "Jacob Richman",
        "email": "jacobr@google.com",
        "time": "Fri Jul 01 18:31:25 2016"
      },
      "committer": {
        "name": "Jacob Richman",
        "email": "jacobr@google.com",
        "time": "Fri Jul 01 18:31:25 2016"
      },
      "message": "Make is checks work on JavaScriptFunction objects.\n\nBUG\u003d\nR\u003dsra@google.com\n\nReview URL: https://codereview.chromium.org/2110273003 .\n"
    },
    {
      "commit": "eb20b68e87830614e1a50a80c61c0f81e5671eee",
      "tree": "2c44d08fff262ee993aa90c12d16534b538445f3",
      "parents": [
        "36af9946c576860ce1935fdfd996ad8b595bbe2f"
      ],
      "author": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Fri Jul 01 18:28:00 2016"
      },
      "committer": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Fri Jul 01 18:28:00 2016"
      },
      "message": "Add --hot-reload to the test harness.\n\n./tools/build.py -mdebug,release runtime\n./tools/test.py -mdebug,release --checked --hot-reload\n\nBUG\u003dhttp://dartbug.com/26809\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org/2114083002 .\n"
    },
    {
      "commit": "36af9946c576860ce1935fdfd996ad8b595bbe2f",
      "tree": "8ce978390d435dad91ed948dcd31eac77d2bc85a",
      "parents": [
        "1c783dea87675a0e65e780f64de17258ff82ce4f"
      ],
      "author": {
        "name": "John McCutchan",
        "email": "johnmccutchan@google.com",
        "time": "Fri Jul 01 18:09:28 2016"
      },
      "committer": {
        "name": "John McCutchan",
        "email": "johnmccutchan@google.com",
        "time": "Fri Jul 01 18:09:28 2016"
      },
      "message": "Add a snapshot of flutter/engine/src/build to our sdk\n\nBUG\u003d\nR\u003dzra@google.com\n\nReview URL: https://codereview.chromium.org/2101243005 .\n"
    },
    {
      "commit": "1c783dea87675a0e65e780f64de17258ff82ce4f",
      "tree": "e0a24f148771efd92473b97d8b6473abd8b4f019",
      "parents": [
        "7f0273f83ea3151c576c4c1184bac3b63b372d72"
      ],
      "author": {
        "name": "Zachary Anderson",
        "email": "zra@google.com",
        "time": "Fri Jul 01 17:19:21 2016"
      },
      "committer": {
        "name": "Zachary Anderson",
        "email": "zra@google.com",
        "time": "Fri Jul 01 17:19:21 2016"
      },
      "message": "DBC: Remove special case from CheckClassInstr. Cleanup.\n\nR\u003dvegorov@google.com\n\nReview URL: https://codereview.chromium.org/2111803003 .\n"
    },
    {
      "commit": "7f0273f83ea3151c576c4c1184bac3b63b372d72",
      "tree": "30d8211e26552565d8c11c041a61f0ed7c8e0ced",
      "parents": [
        "006bab2c477e7337f34e60a0f89d9f36a3e839a0"
      ],
      "author": {
        "name": "Florian Schneider",
        "email": "fschneider@google.com",
        "time": "Fri Jul 01 16:55:35 2016"
      },
      "committer": {
        "name": "Florian Schneider",
        "email": "fschneider@google.com",
        "time": "Fri Jul 01 16:55:35 2016"
      },
      "message": "Remove invalid assertion in the optimizer.\n\nWe can have stores inlined in the optimizer that are not initializing stores.\n\nMark initializing stores in the parser instead to distinguish\ninitializing- and non-initializing stores more precisely.\n\nBUG\u003d\nR\u003dvegorov@google.com\n\nReview URL: https://codereview.chromium.org/2112973002 .\n"
    },
    {
      "commit": "006bab2c477e7337f34e60a0f89d9f36a3e839a0",
      "tree": "fd18ad2f0c53bbac91b7941f2fd2af43a261301e",
      "parents": [
        "71b1359ac81d781fffdddc5a1001ca06594320f2"
      ],
      "author": {
        "name": "Siva Annamalai",
        "email": "asiva@google.com",
        "time": "Fri Jul 01 16:21:01 2016"
      },
      "committer": {
        "name": "Siva Annamalai",
        "email": "asiva@google.com",
        "time": "Fri Jul 01 16:21:01 2016"
      },
      "message": "Land Ivan\u0027s change of \u0027Remove support for verified memory handling\u0027\n\nR\u003dfschneider@google.com\n\nReview URL: https://codereview.chromium.org/2112043002 .\n"
    },
    {
      "commit": "71b1359ac81d781fffdddc5a1001ca06594320f2",
      "tree": "f441f02045357146cc6d53ef92cee489e6a9a25f",
      "parents": [
        "fbe6947e63071b6442d25158bb17cebad50b6d07"
      ],
      "author": {
        "name": "pq",
        "email": "pquitslund@google.com",
        "time": "Fri Jul 01 15:40:39 2016"
      },
      "committer": {
        "name": "pq",
        "email": "pquitslund@google.com",
        "time": "Fri Jul 01 15:40:39 2016"
      },
      "message": "Option to enable analyzer trailing comma support (#26647).\n\n(Parser changes to follow.)\n\nBUG\u003d\nR\u003dbrianwilkerson@google.com\n\nReview URL: https://codereview.chromium.org/2112073002 .\n"
    },
    {
      "commit": "fbe6947e63071b6442d25158bb17cebad50b6d07",
      "tree": "6ffc765b3ecc7291a7d12d31d90f1a4a5bb45a5c",
      "parents": [
        "a8114631c78bb7b8573019a46d51a291b440655a"
      ],
      "author": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Fri Jul 01 13:19:35 2016"
      },
      "committer": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Fri Jul 01 13:19:35 2016"
      },
      "message": "Skip analyzer/tool test on dart2js.\n\nBUG\u003ddartbug.com/26813\n\nReview URL: https://codereview.chromium.org/2120483002 .\n"
    },
    {
      "commit": "a8114631c78bb7b8573019a46d51a291b440655a",
      "tree": "9ef48d7275b00da98170f60d3917a5a99c4f1728",
      "parents": [
        "ceb053a25777b57809913ba98a52f033099e07df"
      ],
      "author": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 10:46:08 2016"
      },
      "committer": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 10:46:08 2016"
      },
      "message": "Use unordered map hash on ConstructedConstantValue.\n\nR\u003dhet@google.com\n\nReview URL: https://codereview.chromium.org/2112893002 .\n"
    },
    {
      "commit": "ceb053a25777b57809913ba98a52f033099e07df",
      "tree": "792c4c44fa55a2dae1764fb7cd029038ee7d4ea6",
      "parents": [
        "fa8f7d20f3848db9676e8d1af30ceaefa1ccb21d"
      ],
      "author": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 10:36:55 2016"
      },
      "committer": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 10:36:55 2016"
      },
      "message": "Handle fields with initializers in constant constructors.\n\nThis also normalizes CompileTimeConstantEvaluator to always create an ErroneousConstantExpression for constants with compile time errors.\n\nR\u003dhet@google.com\n\nCommitted: https://github.com/dart-lang/sdk/commit/95e6dde715e2164ba74a71d2f9924dd36f3d2266\n\nReview URL: https://codereview.chromium.org/2104843002 .\n\nReverted: https://github.com/dart-lang/sdk/commit/fa8f7d20f3848db9676e8d1af30ceaefa1ccb21d\n"
    },
    {
      "commit": "fa8f7d20f3848db9676e8d1af30ceaefa1ccb21d",
      "tree": "fd3ea2e35a4252ca029ee9474a035de442114291",
      "parents": [
        "0051d1b678d07af11919bed0ed76c42c91ca918a"
      ],
      "author": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 09:25:50 2016"
      },
      "committer": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 09:25:50 2016"
      },
      "message": "Revert \"Handle fields with initializers in constant constructors.\"\n\nThis reverts commit 95e6dde715e2164ba74a71d2f9924dd36f3d2266.\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org/2118763002 .\n"
    },
    {
      "commit": "0051d1b678d07af11919bed0ed76c42c91ca918a",
      "tree": "e772fad53dcaad8e48b1f221a1921276fd5f3213",
      "parents": [
        "5e3419a8e2f4719e5aec1021006490cd7d2e1f84"
      ],
      "author": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Fri Jul 01 09:14:58 2016"
      },
      "committer": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Fri Jul 01 09:14:58 2016"
      },
      "message": "Run tests on analyzer compiled with dart2js only on dedicated bot\n\nBUG\u003dhttps://github.com/dart-lang/sdk/issues/26813\nR\u003dlrn@google.com\n\nReview URL: https://codereview.chromium.org/2118753002 .\n"
    },
    {
      "commit": "5e3419a8e2f4719e5aec1021006490cd7d2e1f84",
      "tree": "a82bf4df7c552453ca811486363c431ba6a7120d",
      "parents": [
        "f00a439f7c238fd0098d05685d09a7699652cb34"
      ],
      "author": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 09:03:15 2016"
      },
      "committer": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 09:03:15 2016"
      },
      "message": "Handle constant ?? expressions in constructors.\n\nR\u003dhet@google.com\n\nReview URL: https://codereview.chromium.org/2116483002 .\n"
    },
    {
      "commit": "f00a439f7c238fd0098d05685d09a7699652cb34",
      "tree": "1f2a366b7c791371000443ced696253b70f1652b",
      "parents": [
        "ee29d16836fbefae7fe680ec5eb4afd963ee3f49"
      ],
      "author": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 08:53:42 2016"
      },
      "committer": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 08:53:42 2016"
      },
      "message": "Handle invalid deferred prefix declarations.\n\nR\u003dhet@google.com\n\nReview URL: https://codereview.chromium.org/2116473002 .\n"
    },
    {
      "commit": "ee29d16836fbefae7fe680ec5eb4afd963ee3f49",
      "tree": "0d575f940647782854685eb5b1c5a1994ff3d6be",
      "parents": [
        "bbd2d67481d9a79809cc0a0a94a8f1391795d7d5"
      ],
      "author": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 08:48:08 2016"
      },
      "committer": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 08:48:08 2016"
      },
      "message": "Support serialization of loadLibrary\n\nAdds support for serialization of the \u0027loadLibrary\u0027 getter implicitly\ndefined on deferred prefixes.\n\nR\u003dhet@google.com\n\nReview URL: https://codereview.chromium.org/2110323003 .\n"
    },
    {
      "commit": "bbd2d67481d9a79809cc0a0a94a8f1391795d7d5",
      "tree": "c6246f19131b413d2cf71cfd86e10b36ba8a9aae",
      "parents": [
        "2f1cc9e958d4ea7cf0deb93fb62b7fceb4415327"
      ],
      "author": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 08:33:30 2016"
      },
      "committer": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 08:33:30 2016"
      },
      "message": "Fix and tests command line options\n\nInitial test of regression on the --resolve-only vs --resolution-inputs options.\n\nR\u003dhet@google.com\n\nReview URL: https://codereview.chromium.org/2104233003 .\n"
    },
    {
      "commit": "2f1cc9e958d4ea7cf0deb93fb62b7fceb4415327",
      "tree": "726402a8a0578633c11b11f1baa63f713b857e2c",
      "parents": [
        "95e6dde715e2164ba74a71d2f9924dd36f3d2266"
      ],
      "author": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 08:28:50 2016"
      },
      "committer": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 08:28:50 2016"
      },
      "message": "Handle forwarding constructors\n\nHandle serialization of forwarding constructors that are defined by\nforwarding constructors:\n\n  class A {}\n  class B {}\n  class C {}\n  class D \u003d A with B, C;\n\nThe default constructor of D is a forwarding constructor defined by the\ndefault constructor of its super type A+B, which itself is a forwarding\nconstructor. Thus, the defining constructor might itself be synthesized\nand therefore serialized indirectly.\n\nR\u003dhet@google.com\n\nReview URL: https://codereview.chromium.org/2105183003 .\n"
    },
    {
      "commit": "95e6dde715e2164ba74a71d2f9924dd36f3d2266",
      "tree": "0dde9cf4a47af6a3e1e8766145b15c304dad0a99",
      "parents": [
        "7219cfdcac2a7546ad2b23f463425cd76f5a2b4d"
      ],
      "author": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 08:22:10 2016"
      },
      "committer": {
        "name": "Johnni Winther",
        "email": "johnniwinther@google.com",
        "time": "Fri Jul 01 08:22:10 2016"
      },
      "message": "Handle fields with initializers in constant constructors.\n\nThis also normalizes CompileTimeConstantEvaluator to always create an ErroneousConstantExpression for constants with compile time errors.\n\nR\u003dhet@google.com\n\nReview URL: https://codereview.chromium.org/2104843002 .\n"
    },
    {
      "commit": "7219cfdcac2a7546ad2b23f463425cd76f5a2b4d",
      "tree": "d7aedc01b38d9cc1bb583c345587e4aba93f811b",
      "parents": [
        "d28f756251b4e6c7b6b5014b85a0749f78d196b5"
      ],
      "author": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Thu Jun 30 22:43:00 2016"
      },
      "committer": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Thu Jun 30 22:43:00 2016"
      },
      "message": "Some cleanup for become.\n\n - Remove forced GC (probably predates use of the write barrier).\n - Remove some paranoid asserts to avoid 2 heap walks in debug mode.\n\nDebug mode become on dart2js identity reload: 600-870ms -\u003e 200-400ms\n\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org/2107373003 .\n"
    },
    {
      "commit": "d28f756251b4e6c7b6b5014b85a0749f78d196b5",
      "tree": "caaf08bcaeb023b4a767b4c040960ab0367e3bf1",
      "parents": [
        "c93dc42dab7ad218362a9cddf5dd50633c242668"
      ],
      "author": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Thu Jun 30 22:24:27 2016"
      },
      "committer": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Thu Jun 30 22:24:27 2016"
      },
      "message": "Update observatory_pub_packages_rev in Dartium\u0027s DEPS.\n\nR\u003dcbernaschina@google.com\n\nReview URL: https://codereview.chromium.org/2115613003 .\n"
    },
    {
      "commit": "c93dc42dab7ad218362a9cddf5dd50633c242668",
      "tree": "9f5f5a3653154e92130a5a6952af984a46a6ebac",
      "parents": [
        "0b89ee1638266ddacf7d38408754892845b7f8bd"
      ],
      "author": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Thu Jun 30 22:17:51 2016"
      },
      "committer": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Thu Jun 30 22:17:51 2016"
      },
      "message": "Patch to work around exception until the root cause is found\n\nR\u003dpaulberry@google.com\n\nReview URL: https://codereview.chromium.org/2112873003 .\n"
    },
    {
      "commit": "0b89ee1638266ddacf7d38408754892845b7f8bd",
      "tree": "efb56f296c51326a2d7a7c8d42fc64805576c80c",
      "parents": [
        "1006be18da202825a72ede5034eabdd8e9383f4b"
      ],
      "author": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Thu Jun 30 21:42:06 2016"
      },
      "committer": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Thu Jun 30 21:42:06 2016"
      },
      "message": "Roll Dartium blink to \"Remove dead reference to Dart_DeleteWeakPersistentHandle.\"\n\nReview URL: https://codereview.chromium.org/2118583002 .\n"
    },
    {
      "commit": "1006be18da202825a72ede5034eabdd8e9383f4b",
      "tree": "56b0b324d13714d6f0c3bd0f4ca1c120a96f951b",
      "parents": [
        "67063e3147f20e160608c1c0c36da374c7a99f74"
      ],
      "author": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Thu Jun 30 21:38:56 2016"
      },
      "committer": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Thu Jun 30 21:38:56 2016"
      },
      "message": "Remove bogus deletion of a weak handle that has already been finalized.\n\nBUG\u003dhttp://dartbug.com/26769\nR\u003dasiva@google.com\n\nReview URL: https://codereview.chromium.org/2113063002 .\n"
    },
    {
      "commit": "67063e3147f20e160608c1c0c36da374c7a99f74",
      "tree": "acd82db7b47cb2815a2e2dbaff059058c16287a1",
      "parents": [
        "46f8b02dbb0a648f0e2f2a331a079fa319717c7f"
      ],
      "author": {
        "name": "Carlo Bernaschina",
        "email": "cbernaschina@google.com",
        "time": "Thu Jun 30 21:09:07 2016"
      },
      "committer": {
        "name": "Carlo Bernaschina",
        "email": "cbernaschina@google.com",
        "time": "Thu Jun 30 21:09:07 2016"
      },
      "message": "Added js and js_util to observatory deps\n\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org/2109293006 .\n"
    },
    {
      "commit": "46f8b02dbb0a648f0e2f2a331a079fa319717c7f",
      "tree": "8e4eda020ef64a9c8cf5b54a7e36884abee98209",
      "parents": [
        "1c30e2f20eda465bef38dfaa9829edecf6741fcd"
      ],
      "author": {
        "name": "Florian Schneider",
        "email": "fschneider@google.com",
        "time": "Thu Jun 30 20:35:40 2016"
      },
      "committer": {
        "name": "Florian Schneider",
        "email": "fschneider@google.com",
        "time": "Thu Jun 30 20:35:40 2016"
      },
      "message": "VM: Don\u0027t generate allocation stats code in product mode.\n\nThey are not needed since there is no observatory/profiling support\nin product mode.\n\nBUG\u003d\nR\u003drmacnak@google.com\n\nReview URL: https://codereview.chromium.org/2105383003 .\n"
    },
    {
      "commit": "1c30e2f20eda465bef38dfaa9829edecf6741fcd",
      "tree": "a5cfbbbd736ce67c4593151e3d4662f72a573cd4",
      "parents": [
        "ced2d0e988119e7b4366a3ccb6a931f9ac5128fd"
      ],
      "author": {
        "name": "Sam Rawlins",
        "email": "srawlins@google.com",
        "time": "Thu Jun 30 19:44:35 2016"
      },
      "committer": {
        "name": "Sam Rawlins",
        "email": "srawlins@google.com",
        "time": "Thu Jun 30 19:44:35 2016"
      },
      "message": "Clean up some supposedly failing tests\n\nBUG\u003d\nR\u003dbrianwilkerson@google.com\n\nReview URL: https://codereview.chromium.org/2093473002 .\n"
    },
    {
      "commit": "ced2d0e988119e7b4366a3ccb6a931f9ac5128fd",
      "tree": "5998e7cd6b4a722bb3a915cf5122f11cdfd699ac",
      "parents": [
        "5026d03a75072b5b8ecd508146542fdfb8019844"
      ],
      "author": {
        "name": "John Messerly",
        "email": "jmesserly@google.com",
        "time": "Thu Jun 30 19:36:52 2016"
      },
      "committer": {
        "name": "John Messerly",
        "email": "jmesserly@google.com",
        "time": "Thu Jun 30 19:36:52 2016"
      },
      "message": "Revert \"fix #25794, infer parameter type from default value\"\n\nIt caused a regression in cyclic_default_values_test in DDC.\nFixes #26785\n\nThis reverts commit d43f6870b3a47fab5da3262fe28036af7f5c6bf5.\n\nR\u003dleafp@google.com\n\nReview URL: https://codereview.chromium.org/2109353004 .\n"
    },
    {
      "commit": "5026d03a75072b5b8ecd508146542fdfb8019844",
      "tree": "48fb864c2f3ad8efd0c65e010ac58984f1a805a3",
      "parents": [
        "8a710c8589170a7524890009a1839fa9c0ebcbb0"
      ],
      "author": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Thu Jun 30 17:59:54 2016"
      },
      "committer": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Thu Jun 30 17:59:54 2016"
      },
      "message": "More live edit timeline events.\n\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org/2105023007 .\n"
    },
    {
      "commit": "8a710c8589170a7524890009a1839fa9c0ebcbb0",
      "tree": "63b43954e2049bd85a3d316a16bf59100068ade4",
      "parents": [
        "cacabb308578fb413a4fa48b170ff7ee78c771fe"
      ],
      "author": {
        "name": "Sam Rawlins",
        "email": "srawlins@google.com",
        "time": "Thu Jun 30 17:18:02 2016"
      },
      "committer": {
        "name": "Sam Rawlins",
        "email": "srawlins@google.com",
        "time": "Thu Jun 30 17:18:02 2016"
      },
      "message": "ExitDetector: Examine continue when determining a \u0027do\u0027\n\nBUG\u003dhttps://github.com/dart-lang/sdk/issues/26786\nR\u003dbrianwilkerson@google.com, paulberry@google.com\n\nReview URL: https://codereview.chromium.org/2102223002 .\n"
    },
    {
      "commit": "cacabb308578fb413a4fa48b170ff7ee78c771fe",
      "tree": "edb885f3cb217bf7b8c2033cca8b13a157b8cbc5",
      "parents": [
        "eeeed6fddd32ee6a95eea7a14c23e965524fa053"
      ],
      "author": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Thu Jun 30 17:08:54 2016"
      },
      "committer": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Thu Jun 30 17:08:54 2016"
      },
      "message": "Fix typos in docs\n\nReview URL: https://codereview.chromium.org/2119483002 .\n"
    },
    {
      "commit": "eeeed6fddd32ee6a95eea7a14c23e965524fa053",
      "tree": "169aaebe4cb91fd127df65ce1f9c169378249e5c",
      "parents": [
        "9bb73c8906dc2c3e7c23dad4b1b9d981ca17185d"
      ],
      "author": {
        "name": "pq",
        "email": "pquitslund@google.com",
        "time": "Thu Jun 30 17:08:01 2016"
      },
      "committer": {
        "name": "pq",
        "email": "pquitslund@google.com",
        "time": "Thu Jun 30 17:08:01 2016"
      },
      "message": "Bump analyzer to `0.27.4-alpha.15`.\n\nBUG\u003d\nR\u003dbrianwilkerson@google.com\n\nReview URL: https://codereview.chromium.org/2111173002 .\n"
    },
    {
      "commit": "9bb73c8906dc2c3e7c23dad4b1b9d981ca17185d",
      "tree": "dae45282060ccd4c91373b6a81a6e2dfb0f08890",
      "parents": [
        "ce9f9621cb51a13a2e549b7b58d8862fee8ad05a"
      ],
      "author": {
        "name": "Siva Annamalai",
        "email": "asiva@google.com",
        "time": "Thu Jun 30 16:05:53 2016"
      },
      "committer": {
        "name": "Siva Annamalai",
        "email": "asiva@google.com",
        "time": "Thu Jun 30 16:05:53 2016"
      },
      "message": "Remove dead code _resolveUri in builtin.dart is not used anymore.\n\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org/2111763002 .\n"
    },
    {
      "commit": "ce9f9621cb51a13a2e549b7b58d8862fee8ad05a",
      "tree": "3ef4c97845fa06e5b5684b55619c3f6c74cfe56e",
      "parents": [
        "bafbe3083d257cd1ba661233cbc65d6148b601ac"
      ],
      "author": {
        "name": "Carlo Bernaschina",
        "email": "cbernaschina@google.com",
        "time": "Thu Jun 30 15:50:01 2016"
      },
      "committer": {
        "name": "Carlo Bernaschina",
        "email": "cbernaschina@google.com",
        "time": "Thu Jun 30 15:50:01 2016"
      },
      "message": "Revert \"Added js and js_util to observatory deps\"\n\nThis reverts commit bafbe3083d257cd1ba661233cbc65d6148b601ac.\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org/2114683002 .\n"
    },
    {
      "commit": "bafbe3083d257cd1ba661233cbc65d6148b601ac",
      "tree": "e347690c11cef5928c5d36325e86f1adf150d464",
      "parents": [
        "f3dc748db533d6533a1effd35f8ccbf217910d63"
      ],
      "author": {
        "name": "Carlo Bernaschina",
        "email": "cbernaschina@google.com",
        "time": "Thu Jun 30 15:39:34 2016"
      },
      "committer": {
        "name": "Carlo Bernaschina",
        "email": "cbernaschina@google.com",
        "time": "Thu Jun 30 15:39:34 2016"
      },
      "message": "Added js and js_util to observatory deps\n\nSEE\u003d https://codereview.chromium.org/2104113003/\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org/2105883003 .\n"
    },
    {
      "commit": "f3dc748db533d6533a1effd35f8ccbf217910d63",
      "tree": "3ef4c97845fa06e5b5684b55619c3f6c74cfe56e",
      "parents": [
        "399cb9d4976e985f2cc7ccb118f493addfa97652"
      ],
      "author": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Thu Jun 30 14:44:41 2016"
      },
      "committer": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Thu Jun 30 14:44:41 2016"
      },
      "message": "Add two memory usage benchmarks\n\nR\u003dpquitslund@google.com\n\nReview URL: https://codereview.chromium.org/2111743002 .\n"
    },
    {
      "commit": "399cb9d4976e985f2cc7ccb118f493addfa97652",
      "tree": "288fd2b812f20f69a32389b8cabb43d8304aeaca",
      "parents": [
        "c06fc7e8d928cafe1b39c8e32bc4eae96302a23f"
      ],
      "author": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Thu Jun 30 14:43:49 2016"
      },
      "committer": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Thu Jun 30 14:43:49 2016"
      },
      "message": "First draft of utility class to create contexts\n\nR\u003dpquitslund@google.com\n\nReview URL: https://codereview.chromium.org/2108503005 .\n"
    },
    {
      "commit": "c06fc7e8d928cafe1b39c8e32bc4eae96302a23f",
      "tree": "7ebd124ac8da0e8691ac115dbe7cd6760d55adcc",
      "parents": [
        "b39e048c4b74471ad59fa2b62193e4b06055a9df"
      ],
      "author": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Thu Jun 30 13:12:15 2016"
      },
      "committer": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Thu Jun 30 13:12:15 2016"
      },
      "message": "Skip dartium co19 tests that always time out\n\nBUG\u003d\nR\u003deernst@google.com\n\nReview URL: https://codereview.chromium.org/2113643002 .\n"
    },
    {
      "commit": "b39e048c4b74471ad59fa2b62193e4b06055a9df",
      "tree": "e304734aa27d4e78f04340988218c31f2fb11a23",
      "parents": [
        "323ca7e410765f98a88d078c8c8c388fd972eba9"
      ],
      "author": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Thu Jun 30 12:52:23 2016"
      },
      "committer": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Thu Jun 30 12:52:23 2016"
      },
      "message": "Fix regression for the one case where we deliberately don\u0027t follow the RFC.\n\nThe new code didn\u0027t have that exception.\n\nAlso optimize some string operations when it\u0027s possible.\n\nR\u003deernst@google.com\n\nReview URL: https://codereview.chromium.org/2117453002 .\n"
    },
    {
      "commit": "323ca7e410765f98a88d078c8c8c388fd972eba9",
      "tree": "b5a320eaeaf95b0ef133561625e2236fecfc720d",
      "parents": [
        "00090a0c7237b636a73f048e53966879e74ec55a"
      ],
      "author": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Thu Jun 30 11:25:36 2016"
      },
      "committer": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Thu Jun 30 11:25:36 2016"
      },
      "message": "Add fast-mode Uri class.\n\nOptimize parser and make it recognize a class of URIs that don\u0027t need extra\nhandling: no escapes, no funny characters, already (nearly or completely)\nnormalized.\nHave a class specifically for those URIs which retains the original\ninput string without having allocate any further strings.\n\nR\u003dfloitsch@google.com\n\nCommitted: https://github.com/dart-lang/sdk/commit/00090a0c7237b636a73f048e53966879e74ec55a\n\nReview URL: https://codereview.chromium.org/2086613003 .\n"
    },
    {
      "commit": "00090a0c7237b636a73f048e53966879e74ec55a",
      "tree": "72784b5e98c912eda4cfc3066151a18dd2cdf0af",
      "parents": [
        "524fbc1e0f9d61ff5da69bbed2b35745528de945"
      ],
      "author": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Thu Jun 30 10:20:15 2016"
      },
      "committer": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Thu Jun 30 10:20:15 2016"
      },
      "message": "Add fast-mode Uri class.\n\nOptimize parser and make it recognize a class of URIs that don\u0027t need extra\nhandling: no escapes, no funny characters, already (nearly or completely)\nnormalized.\nHave a class specifically for those URIs which retains the original\ninput string without having allocate any further strings.\n\nR\u003dfloitsch@google.com\n\nReview URL: https://codereview.chromium.org/2086613003.\n"
    },
    {
      "commit": "524fbc1e0f9d61ff5da69bbed2b35745528de945",
      "tree": "45a4d56c06aed480ebda7543b4802d8c644ddaa9",
      "parents": [
        "17e0b56025bdc6e03e56dabd4f0efd1b37cc279b"
      ],
      "author": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Thu Jun 30 02:50:06 2016"
      },
      "committer": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Thu Jun 30 02:50:06 2016"
      },
      "message": "Use clustered serialization for full snapshots.\n\nRetain the recursive-descent format for script and message snapshots.\n\nFlutter gallery app on a Nexus 4\n - Snapshot, excluding instruction/rodata sections 3429177 -\u003e 2874997B (-16%)\n - InitOnce 54.1 -\u003e 8.4ms (-84%)\n - InitializeIsolate 374.3 -\u003e 170.8ms (-54%)\n\nR\u003dasiva@google.com\n\nReview URL: https://codereview.chromium.org/2032153003 .\n"
    },
    {
      "commit": "17e0b56025bdc6e03e56dabd4f0efd1b37cc279b",
      "tree": "f12c7280eea0dc9475b3b7918c8aeabec3f8d3ec",
      "parents": [
        "db26281172c734ad77bba837f4b58ac551366dac"
      ],
      "author": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Wed Jun 29 23:54:20 2016"
      },
      "committer": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Wed Jun 29 23:54:20 2016"
      },
      "message": "DBC: Implement TestSmi instruction.\n\nSomewhat simplify branch generation.\n\nR\u003dzra@google.com\n\nReview URL: https://codereview.chromium.org/2113523002 .\n"
    },
    {
      "commit": "db26281172c734ad77bba837f4b58ac551366dac",
      "tree": "d34509ead2e1d01eff792990fff8c622f8b15ef9",
      "parents": [
        "a780a6b9f266aba58ea8570b58527a3c17c763c7"
      ],
      "author": {
        "name": "Zachary Anderson",
        "email": "zra@google.com",
        "time": "Wed Jun 29 22:25:43 2016"
      },
      "committer": {
        "name": "Zachary Anderson",
        "email": "zra@google.com",
        "time": "Wed Jun 29 22:25:43 2016"
      },
      "message": "DBC: CheckClassInstr\n\nR\u003dvegorov@google.com\n\nReview URL: https://codereview.chromium.org/2098573004 .\n"
    },
    {
      "commit": "a780a6b9f266aba58ea8570b58527a3c17c763c7",
      "tree": "b395e209c30045e88f9dbc6591ce3d3e4286a6a5",
      "parents": [
        "dead24a756978790e30c2de6d6cb83e3de0f7928"
      ],
      "author": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Wed Jun 29 21:26:36 2016"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 29 21:26:36 2016"
      },
      "message": "Update pkgbuild.status for passing dartdoc test (#26802)\n\nR\u003dkeertip@google.com"
    },
    {
      "commit": "dead24a756978790e30c2de6d6cb83e3de0f7928",
      "tree": "662355aad769b06c7aa4e4ddd9aff2363a6ddd9c",
      "parents": [
        "cadc7f1548840790adce7a6b7b9cbe4b9f05c92d"
      ],
      "author": {
        "name": "Jacob Richman",
        "email": "jacobr@google.com",
        "time": "Wed Jun 29 21:23:37 2016"
      },
      "committer": {
        "name": "Jacob Richman",
        "email": "jacobr@google.com",
        "time": "Wed Jun 29 21:23:37 2016"
      },
      "message": "Make allowInterop a generic method.\n\nBUG\u003d\nR\u003djmesserly@google.com\n\nReview URL: https://codereview.chromium.org/2102893002 .\n"
    },
    {
      "commit": "f56e4f957f08f3ac80ed2da33e7520de747ba73d",
      "tree": "691b0975f60099add59a78abcee263a95c9305d4",
      "parents": [
        "77f83048330a2fdee97133fde9524da9e94ef38c",
        "3d9f53a4e663f537c061205fdf65afbd6d3e3acd"
      ],
      "author": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Wed Jun 29 20:47:45 2016"
      },
      "committer": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Wed Jun 29 20:47:45 2016"
      },
      "message": "Version 1.18.0-dev.3.0\n\nMerge \u00273d9f53a4e663f537c061205fdf65afbd6d3e3acd\u0027 into dev\n"
    },
    {
      "commit": "cadc7f1548840790adce7a6b7b9cbe4b9f05c92d",
      "tree": "faca59eb2016cf06e34836867d88d7c55bea0367",
      "parents": [
        "3d9f53a4e663f537c061205fdf65afbd6d3e3acd"
      ],
      "author": {
        "name": "keertip",
        "email": "keertip@google.com",
        "time": "Wed Jun 29 20:47:39 2016"
      },
      "committer": {
        "name": "keertip",
        "email": "keertip@google.com",
        "time": "Wed Jun 29 20:47:39 2016"
      },
      "message": "rev dartdoc in DEPS to 0.9.6+2\n\nBUG\u003d\nR\u003ddevoncarew@google.com\n\nReview URL: https://codereview.chromium.org/2110883002 .\n"
    },
    {
      "commit": "3d9f53a4e663f537c061205fdf65afbd6d3e3acd",
      "tree": "85567f0243f1ee7fb08bd1afa9eda8f67d5737b9",
      "parents": [
        "f36b49f8f3689b730f65d7b4d036e663f9dc6c1f"
      ],
      "author": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Wed Jun 29 20:43:16 2016"
      },
      "committer": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Wed Jun 29 20:43:16 2016"
      },
      "message": "Ensure short path names for generated tests on Windows, in test runner.\n\nBUG\u003d\nR\u003dsgjesse@google.com\n\nReview URL: https://codereview.chromium.org/2104333002 .\n"
    },
    {
      "commit": "f36b49f8f3689b730f65d7b4d036e663f9dc6c1f",
      "tree": "bbcd860b3187daf52e39bf1ae9c51b6d8bb6bbad",
      "parents": [
        "e7008947ca59601d685705b8ac6a869a0f7d4e63"
      ],
      "author": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Wed Jun 29 20:42:51 2016"
      },
      "committer": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Wed Jun 29 20:42:51 2016"
      },
      "message": "Update status for failing and flaky tests.\n\nBUG\u003d\nR\u003dsgjesse@google.com\n\nReview URL: https://codereview.chromium.org/2109593003 .\n"
    },
    {
      "commit": "e7008947ca59601d685705b8ac6a869a0f7d4e63",
      "tree": "aaafa3e5042241a2163fc5b54acac4299d93e604",
      "parents": [
        "a35c9415f5230ead14c509a3f709850247b711e5"
      ],
      "author": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Wed Jun 29 17:36:35 2016"
      },
      "committer": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Wed Jun 29 17:36:35 2016"
      },
      "message": "Make SDK contexts visible on status page\n\nR\u003dpquitslund@google.com\n\nReview URL: https://codereview.chromium.org/2107313002 .\n"
    },
    {
      "commit": "a35c9415f5230ead14c509a3f709850247b711e5",
      "tree": "8c35b64c09683513ca18598cf2877d6cb88c6fab",
      "parents": [
        "f84facd2843d638af8490bdf3c7052f0cdfb6f06"
      ],
      "author": {
        "name": "Paul Berry",
        "email": "paulberry@google.com",
        "time": "Wed Jun 29 17:25:50 2016"
      },
      "committer": {
        "name": "Paul Berry",
        "email": "paulberry@google.com",
        "time": "Wed Jun 29 17:25:50 2016"
      },
      "message": "Add option \"--build-summary-output-semantic\" to analyzer_cli.\n\nThis option has the same functionality as the flag\n\"--build-summary-exclude-informative\", except it is an option rather\nthan a flag.  This makes it possible to get both a \"full\" summary and a\n\"semantic\" summary by specifying both \"--build-summary-output\" and\n\"--build-summary-output-semantic\".\n\nThe flag \"--build-summary-exclude-informative\" is kept around to ease in\ntransitioning tools, but it is deprecated.\n\nR\u003dbrianwilkerson@google.com\n\nReview URL: https://codereview.chromium.org/2104003004 .\n"
    },
    {
      "commit": "f84facd2843d638af8490bdf3c7052f0cdfb6f06",
      "tree": "ada4603bc8a2600a15f5f2c8d491d02cc45f38d8",
      "parents": [
        "412c5f7bf590fa3e5ffca783f127c091bbc5fa71"
      ],
      "author": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Wed Jun 29 16:44:31 2016"
      },
      "committer": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Wed Jun 29 16:44:31 2016"
      },
      "message": "DBC: Implement OneByteStringFromCharCode and StringToCharCode.\n\nR\u003dzra@google.com\n\nReview URL: https://codereview.chromium.org/2104093003 .\n"
    },
    {
      "commit": "412c5f7bf590fa3e5ffca783f127c091bbc5fa71",
      "tree": "e212139c69052d7e516624460e3560c6ddcd2c00",
      "parents": [
        "8c5bb02212e54a17b3f8923d3f782ea95815a446"
      ],
      "author": {
        "name": "Carlo Bernaschina",
        "email": "cbernaschina@google.com",
        "time": "Wed Jun 29 15:39:44 2016"
      },
      "committer": {
        "name": "Carlo Bernaschina",
        "email": "cbernaschina@google.com",
        "time": "Wed Jun 29 15:39:44 2016"
      },
      "message": "Added observatory_ui tests to configuration\n\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org/2104213002 .\n"
    },
    {
      "commit": "8c5bb02212e54a17b3f8923d3f782ea95815a446",
      "tree": "9b7de2afb35e03cebdff8a4dc6720cd045ac1641",
      "parents": [
        "442fc53b3c2d1baa4ac8b207e13f3c859959229e"
      ],
      "author": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Wed Jun 29 10:53:17 2016"
      },
      "committer": {
        "name": "William Hesse",
        "email": "whesse@google.com",
        "time": "Wed Jun 29 10:53:17 2016"
      },
      "message": "Update pkgbuild status to allow PubGetError\n\nThe windows and linux bots are getting 502 gateway error messages\nfrom the pub server, and failing tests because of that.\nThis suppresses those failures.\n\nBUG\u003dhttps://github.com/dart-lang/sdk/issues/26696\nR\u003drnystrom@google.com\n\nReview URL: https://codereview.chromium.org/2102103002 .\n"
    },
    {
      "commit": "442fc53b3c2d1baa4ac8b207e13f3c859959229e",
      "tree": "de955bcb645b35fc2ce5ed30496f62dc6642b9d4",
      "parents": [
        "d28687f1f725b680af31f5f7a8f3a54e5d033147"
      ],
      "author": {
        "name": "Erik Ernst",
        "email": "eernst@google.com",
        "time": "Wed Jun 29 09:42:03 2016"
      },
      "committer": {
        "name": "Erik Ernst",
        "email": "eernst@google.com",
        "time": "Wed Jun 29 09:42:03 2016"
      },
      "message": "Implementation of modified scoping for initializing formals.\n\nIn order to make an implementation of initializing formal access in\n`dart2js` available as specified in issue #26655 now, this CL changes\nthe scope management such that initializing formals are not in scope in\nthe constructor body, only in the initializer list.\n\nThis is done by introducing a new notion of scopes implemented\nby `ExtensionScope`: Such a scope will extend an existing\n`NestedScope` rather than adding a new nested scope to it.\n\nR\u003djohnniwinther@google.com\n\nReview URL: https://codereview.chromium.org/2059883002 .\n"
    },
    {
      "commit": "d28687f1f725b680af31f5f7a8f3a54e5d033147",
      "tree": "a31bbefaebda7ffd662405e9e333841cec637975",
      "parents": [
        "efe5a31421f04e5c9250779f7666f71fdd9ffbf3"
      ],
      "author": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Wed Jun 29 00:30:38 2016"
      },
      "committer": {
        "name": "Florian Loitsch",
        "email": "floitsch@google.com",
        "time": "Wed Jun 29 00:30:38 2016"
      },
      "message": "Add documentation to List.filled to warn of common mistake.\n\nR\u003dlrn@google.com\n\nReview URL: https://codereview.chromium.org/2100943003 .\n"
    },
    {
      "commit": "efe5a31421f04e5c9250779f7666f71fdd9ffbf3",
      "tree": "ceb435cae4b18d0da3048f39152b42172eabf8fe",
      "parents": [
        "5548f4dd67d5b3264a1b5b291a5235c36e5383b6"
      ],
      "author": {
        "name": "Paul Berry",
        "email": "paulberry@google.com",
        "time": "Tue Jun 28 23:22:57 2016"
      },
      "committer": {
        "name": "Paul Berry",
        "email": "paulberry@google.com",
        "time": "Tue Jun 28 23:22:57 2016"
      },
      "message": "Remove \"_finished\" assertion checks from summary codegen.\n\nThese assertions were helpful back when the client manually managed\noffsets.  Now that offsets are managed automatically by the toBuffer()\nlogic, they don\u0027t carry any benefit.\n\nRemoving these assertions will pave the way for allowing a summary to be\ncreated, serialized, modified, and then serialized again, which we will\nneed to do to efficiently generate both \"full\" and \"semantic\" summaries.\n\nR\u003dbrianwilkerson@google.com\n\nReview URL: https://codereview.chromium.org/2110693002 .\n"
    },
    {
      "commit": "5548f4dd67d5b3264a1b5b291a5235c36e5383b6",
      "tree": "c71a991fee49e2b225a26a30441b503da63ed917",
      "parents": [
        "21ce02fb70dba32f64e068ce98ece8e0b9ecdf3c"
      ],
      "author": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Tue Jun 28 22:45:26 2016"
      },
      "committer": {
        "name": "Ryan Macnak",
        "email": "rmacnak@google.com",
        "time": "Tue Jun 28 22:45:26 2016"
      },
      "message": "DBC: Implement InstanceOf.\n\nR\u003dzra@google.com\n\nReview URL: https://codereview.chromium.org/2109743002 .\n"
    },
    {
      "commit": "21ce02fb70dba32f64e068ce98ece8e0b9ecdf3c",
      "tree": "ea187b35bad6308d8c8d082dbdb1bdacd98148ef",
      "parents": [
        "1ec13d1548c70d508d2149cd7ecbb9fde9c164e2"
      ],
      "author": {
        "name": "Carlo Bernaschina",
        "email": "cbernaschina@google.com",
        "time": "Tue Jun 28 22:40:08 2016"
      },
      "committer": {
        "name": "Carlo Bernaschina",
        "email": "cbernaschina@google.com",
        "time": "Tue Jun 28 22:40:08 2016"
      },
      "message": "Use official JSON encoding for stream\n\nCloses https://github.com/dart-lang/sdk/issues/26721\n\nR\u003drmacnak@google.com\n\nReview URL: https://codereview.chromium.org/2081433002 .\n"
    },
    {
      "commit": "1ec13d1548c70d508d2149cd7ecbb9fde9c164e2",
      "tree": "9a9eedfd69887751becc4e1dda175685968ccc31",
      "parents": [
        "722c62667d8bd0ef7e26410344787df978989210"
      ],
      "author": {
        "name": "pq",
        "email": "pquitslund@google.com",
        "time": "Tue Jun 28 22:17:46 2016"
      },
      "committer": {
        "name": "pq",
        "email": "pquitslund@google.com",
        "time": "Tue Jun 28 22:17:46 2016"
      },
      "message": "Fix pipe escaping.\n\nBUG\u003d\nR\u003dbrianwilkerson@google.com\n\nReview URL: https://codereview.chromium.org/2109783003 .\n"
    },
    {
      "commit": "722c62667d8bd0ef7e26410344787df978989210",
      "tree": "a64596192cfa30898af1e461a14c87a4499a8b52",
      "parents": [
        "1b9bf0769d3907c09955f54da64af70ddf070fc4"
      ],
      "author": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Tue Jun 28 21:43:11 2016"
      },
      "committer": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Tue Jun 28 21:43:11 2016"
      },
      "message": "Stop assuming all elements have a single implementation class\n\nR\u003dpaulberry@google.com\n\nReview URL: https://codereview.chromium.org/2104013003 .\n"
    },
    {
      "commit": "1b9bf0769d3907c09955f54da64af70ddf070fc4",
      "tree": "fd7935a8aa86f3ca7d8e57a0c5d0bb8d2b59b2d9",
      "parents": [
        "0aa1f383d91d5b24cedf73ed4100dafcef46e817"
      ],
      "author": {
        "name": "John Messerly",
        "email": "jmesserly@google.com",
        "time": "Tue Jun 28 21:35:44 2016"
      },
      "committer": {
        "name": "John Messerly",
        "email": "jmesserly@google.com",
        "time": "Tue Jun 28 21:35:44 2016"
      },
      "message": "fix #26122, classify strong mode errors correctly\n\nStaticTypeWarningCode was being handled, but many warnings with StaticWarningCode also need to be treated as errors.\n\nR\u003dbrianwilkerson@google.com\n\nReview URL: https://codereview.chromium.org/2108823002 .\n"
    },
    {
      "commit": "0aa1f383d91d5b24cedf73ed4100dafcef46e817",
      "tree": "fa73ed65d1a10dbef5f2c2fbbeb77bc905e05139",
      "parents": [
        "9c5213a0779886d1d9104c6995b62b763189182b"
      ],
      "author": {
        "name": "Carlo Bernaschina",
        "email": "cbernaschina@google.com",
        "time": "Tue Jun 28 21:03:12 2016"
      },
      "committer": {
        "name": "Carlo Bernaschina",
        "email": "cbernaschina@google.com",
        "time": "Tue Jun 28 21:03:12 2016"
      },
      "message": "Avoid to mask all the NetworkRpcException\n\nIf a malformed message is received and the test fails with a\nNetworkRpcException the framework ignores it.\nThis is still a workaround, if the exception is no thrown from inside the test,\nbut from a non awaited Future, it will still pass the test.\nTo fix it definetly, it is required to find all the non awaited rpc requests\nand await for them.\n\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org/2093703002 .\n"
    },
    {
      "commit": "9c5213a0779886d1d9104c6995b62b763189182b",
      "tree": "92fbb2b686a2fc02a8622fb6b27083692e5e86e0",
      "parents": [
        "3d4a7b1ca3f63d486eedcf7facab1d31f1bc6bb8"
      ],
      "author": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Tue Jun 28 20:48:57 2016"
      },
      "committer": {
        "name": "Brian Wilkerson",
        "email": "brianwilkerson@google.com",
        "time": "Tue Jun 28 20:48:57 2016"
      },
      "message": "Generalize DartSdkManager to support embedder SDKs\n\nR\u003dpquitslund@google.com, scheglov@google.com\n\nReview URL: https://codereview.chromium.org/2107793002 .\n"
    },
    {
      "commit": "3d4a7b1ca3f63d486eedcf7facab1d31f1bc6bb8",
      "tree": "a2151ef45809a0da5528870bc8b798fc34eb3aa1",
      "parents": [
        "a3dcdb35aa269447ca39c809aa6a848a725f1c66"
      ],
      "author": {
        "name": "Florian Schneider",
        "email": "fschneider@google.com",
        "time": "Tue Jun 28 20:15:36 2016"
      },
      "committer": {
        "name": "Florian Schneider",
        "email": "fschneider@google.com",
        "time": "Tue Jun 28 20:15:36 2016"
      },
      "message": "Remove invalid assertion in store buffer code.\n\nThis code is also used by other threads (e.g. background compiler).\n\nBUG\u003d#26783\nR\u003dasiva@google.com\n\nReview URL: https://codereview.chromium.org/2104073002 .\n"
    },
    {
      "commit": "a3dcdb35aa269447ca39c809aa6a848a725f1c66",
      "tree": "83d63749983b603a4e346abfb0d24842ada7e8bc",
      "parents": [
        "221e92f1720cfe751720622200014fde2a825c82"
      ],
      "author": {
        "name": "Florian Schneider",
        "email": "fschneider@google.com",
        "time": "Tue Jun 28 18:25:21 2016"
      },
      "committer": {
        "name": "Florian Schneider",
        "email": "fschneider@google.com",
        "time": "Tue Jun 28 18:25:21 2016"
      },
      "message": "Refactor inlining of recognized methods.\n\nMove some common code into the FlowGraphInliner to avoid duplication.\n\nAlso, only emit the receiver class check when necessary in the first place.\n\nThere is more duplicate code in jit_optimizer.cc and aot_optimizer.cc which is\nindependent of the compilation mode. This CL is just a step.\n\nRemoved receiver class check for SIMD operations that require unboxing: The unbox operation already checks the argument type.\n\nBUG\u003d\nR\u003dvegorov@google.com\n\nReview URL: https://codereview.chromium.org/2102663003 .\n"
    }
  ],
  "next": "221e92f1720cfe751720622200014fde2a825c82"
}
