)]}'
{
  "log": [
    {
      "commit": "b1ff64bf84a99ed49daeca3432412a86676deaf3",
      "tree": "3e48a10e5df3e81469754695d0c94f02a5aa696f",
      "parents": [
        "da4e13c5a5255c04ea24abc6ecacb8f1c2ddeae0"
      ],
      "author": {
        "name": "ricow@google.com",
        "email": "ricow@google.com",
        "time": "Sun May 17 16:34:06 2015"
      },
      "committer": {
        "name": "ricow@google.com",
        "email": "ricow@google.com",
        "time": "Sun May 17 16:34:06 2015"
      },
      "message": "Change presubmit script to not allow uploads at all\n\nDirect people to github\n\nTBR\u003dwhesse@google.com\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1130053006\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45833 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "da4e13c5a5255c04ea24abc6ecacb8f1c2ddeae0",
      "tree": "90c17e555801d37fba8cc0d581bd8c2e93552278",
      "parents": [
        "b634694928eb00dfac3165ff86b6eb1d44d2150a"
      ],
      "author": {
        "name": "nweiz@google.com",
        "email": "nweiz@google.com",
        "time": "Fri May 15 23:52:39 2015"
      },
      "committer": {
        "name": "nweiz@google.com",
        "email": "nweiz@google.com",
        "time": "Fri May 15 23:52:39 2015"
      },
      "message": "Fix a crash in pub\u0027s version solver.\n\nThe solver was choking when pub\u0027s implicit dependencies on barback\nfailed and had to be backtracked.\n\nR\u003drnystrom@google.com\nTBR\n\nReview URL: https://codereview.chromium.org//1142693002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45832 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "b634694928eb00dfac3165ff86b6eb1d44d2150a",
      "tree": "81b80bab43f03bd12eb3a6e3209430c963612e99",
      "parents": [
        "b4c4913ac9ab8bd98ff4d7395ada5fff5691b2d7"
      ],
      "author": {
        "name": "rmacnak@google.com",
        "email": "rmacnak@google.com",
        "time": "Fri May 15 23:15:23 2015"
      },
      "committer": {
        "name": "rmacnak@google.com",
        "email": "rmacnak@google.com",
        "time": "Fri May 15 23:15:23 2015"
      },
      "message": "DEPS AutoUpdate: webkit to 195425 (2015-05-15 16:13:21 -0700) rmacnak@google.com\nAdd dart:io and dart:_builtin to the dartium snapshot so that vmservices can work, the previous approach of trying to load dart:io and dart:_builtin from the sources does not work in a dart-sdk distribution as the sources are not copied out.\nhttp://src.chromium.org/viewvc/blink?view\u003drev\u0026revision\u003d195425\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45831 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "b4c4913ac9ab8bd98ff4d7395ada5fff5691b2d7",
      "tree": "11cd4d24fe49365edbc6e203c4ca4dc057f519d6",
      "parents": [
        "9e954c9c3e437de05bce180b41e5b35b57cc237b"
      ],
      "author": {
        "name": "asiva@google.com",
        "email": "asiva@google.com",
        "time": "Fri May 15 23:15:19 2015"
      },
      "committer": {
        "name": "asiva@google.com",
        "email": "asiva@google.com",
        "time": "Fri May 15 23:15:19 2015"
      },
      "message": "Add dart:io and dart:_builtin to the dartium snapshot so that vmservices can work, the previous approach of trying to load dart:io and dart:_builtin from the sources does not work in a dart-sdk distribution as the sources are not copied out.\n\nR\u003djohnmccutchan@google.com, rmacnak@google.com\n\nReview URL: https://codereview.chromium.org//1143573003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45830 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "9e954c9c3e437de05bce180b41e5b35b57cc237b",
      "tree": "45523fd31ea24c2310b777db241eeedd7a79bf66",
      "parents": [
        "3be696217f984d81b376b083797837d9d67961bd"
      ],
      "author": {
        "name": "sra@google.com",
        "email": "sra@google.com",
        "time": "Fri May 15 22:36:15 2015"
      },
      "committer": {
        "name": "sra@google.com",
        "email": "sra@google.com",
        "time": "Fri May 15 22:36:15 2015"
      },
      "message": "Optimize DateTime properties\n\nSeveral small pieces fit together to improve calendar arithmetic code in a customer\u0027s app.\n\n1. Mark DateTime primitives that return small integers as returning uint31.\n\n2. uint31 + uint31 -\u003e uint32 in type inference.\n\n3. uint32 / N can be generated as (uint32 / N) | 0 when N \u003e\u003d 2.\n\nR\u003dfloitsch@google.com\n\nCommitted: https://code.google.com/p/dart/source/detail?r\u003d45621\n\nReverted: https://code.google.com/p/dart/source/detail?r\u003d45625\n\nReview URL: https://codereview.chromium.org//1106443003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45829 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "3be696217f984d81b376b083797837d9d67961bd",
      "tree": "bd5f277e65f5fc7ef6e894c505190c6d68f7823d",
      "parents": [
        "23102495658745ba6a8d6de26ad8196fc9808def"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 22:19:49 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 22:19:49 2015"
      },
      "message": "Update tests for Firefox 38, now on Windows bots\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1132013007\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45828 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "23102495658745ba6a8d6de26ad8196fc9808def",
      "tree": "4f198688515a83d7de63c7f9b8bb5d93c528791e",
      "parents": [
        "1b1510d551634c91d9f6305bc5cdd0ea543b15ce"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 22:06:42 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 22:06:42 2015"
      },
      "message": "Safari mobile, a couple more suppressions\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1133513005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45827 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "1b1510d551634c91d9f6305bc5cdd0ea543b15ce",
      "tree": "3fb10e2bbeb5c809249fcf99cee95898f53e3e66",
      "parents": [
        "c522aaba1ca73462b7d7058fb680ac85a294167e"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Fri May 15 20:47:03 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Fri May 15 20:47:03 2015"
      },
      "message": "Issue 23477. Fix for Quick Fixes in overlay-only files.\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d https://code.google.com/p/dart/issues/detail?id\u003d23477\n\nReview URL: https://codereview.chromium.org//1145443003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45826 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "c522aaba1ca73462b7d7058fb680ac85a294167e",
      "tree": "f2b50546b6026fa6673783b6e357b5979cc722e1",
      "parents": [
        "d72e493eae2ca0bb80fecd970575ce26b4773335"
      ],
      "author": {
        "name": "kevmoo@google.com",
        "email": "kevmoo@google.com",
        "time": "Fri May 15 20:32:23 2015"
      },
      "committer": {
        "name": "kevmoo@google.com",
        "email": "kevmoo@google.com",
        "time": "Fri May 15 20:32:23 2015"
      },
      "message": "add library canonicalUri to dart2js dump info\n\nR\u003dsra@google.com\n\nReview URL: https://codereview.chromium.org//1145603002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45825 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "d72e493eae2ca0bb80fecd970575ce26b4773335",
      "tree": "ce1c17d3f997796d75813b9619050c0c7077b476",
      "parents": [
        "39fca21dc7caa271dc09507cd42ed1806b5b2661"
      ],
      "author": {
        "name": "sra@google.com",
        "email": "sra@google.com",
        "time": "Fri May 15 20:30:56 2015"
      },
      "committer": {
        "name": "sra@google.com",
        "email": "sra@google.com",
        "time": "Fri May 15 20:30:56 2015"
      },
      "message": "Add test for Issue 23432\n\nBUG\u003d\nR\u003dsigmund@google.com\n\nCommitted: https://code.google.com/p/dart/source/detail?r\u003d45821\n\nReview URL: https://codereview.chromium.org//1136383004\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45824 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "39fca21dc7caa271dc09507cd42ed1806b5b2661",
      "tree": "6c49f292e995774ee581f8cc99696d9bfb198769",
      "parents": [
        "11fec9a11c02cc4aa7b90c5f538a8457c91fb5ee"
      ],
      "author": {
        "name": "rmacnak@google.com",
        "email": "rmacnak@google.com",
        "time": "Fri May 15 20:28:28 2015"
      },
      "committer": {
        "name": "rmacnak@google.com",
        "email": "rmacnak@google.com",
        "time": "Fri May 15 20:28:28 2015"
      },
      "message": "Use words please.\n\neval -\u003e evaluate\n\nisolate.evaluate(object, expression) -\u003e object.evaluate(expression)\n\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org//1133733005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45823 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "11fec9a11c02cc4aa7b90c5f538a8457c91fb5ee",
      "tree": "50dcaaee9509ecb5af713f793dc251cdb8a3d570",
      "parents": [
        "e4f3d7605d20500b46aa654f5d9d5429e957bdf9"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Fri May 15 20:00:44 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Fri May 15 20:00:44 2015"
      },
      "message": "Sort imports by package names, then by file paths.\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1131523005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45822 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "e4f3d7605d20500b46aa654f5d9d5429e957bdf9",
      "tree": "304390d670f4f343dd4db4ddea4b216154553881",
      "parents": [
        "fb843bdc8a4bf42f81989c7df0cf3df93e286a90"
      ],
      "author": {
        "name": "sra@google.com",
        "email": "sra@google.com",
        "time": "Fri May 15 19:59:32 2015"
      },
      "committer": {
        "name": "sra@google.com",
        "email": "sra@google.com",
        "time": "Fri May 15 19:59:32 2015"
      },
      "message": "Add test for Issue 23432\n\nBUG\u003d\nR\u003dsigmund@google.com\n\nReview URL: https://codereview.chromium.org//1136383004\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45821 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "fb843bdc8a4bf42f81989c7df0cf3df93e286a90",
      "tree": "c5ce6b0082ed3b70eb835984ea0dcd84e99ecbd1",
      "parents": [
        "31ae694d7891ab0becf82a519280b3a1b0c9ff84"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 19:58:16 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 19:58:16 2015"
      },
      "message": "Hopefully final tweaking of suppressions for appendHtml\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1126923003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45820 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "31ae694d7891ab0becf82a519280b3a1b0c9ff84",
      "tree": "e798e04a03c90328357f061572614af8c8c02e89",
      "parents": [
        "7423cc307660a8035792ae427e8eabf686adb464"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 18:28:31 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 18:28:31 2015"
      },
      "message": "Update Dartium suppressions to match dart2js for appendHtml fix\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1139633003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45819 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "7423cc307660a8035792ae427e8eabf686adb464",
      "tree": "2bd51d05e27de2f74380cf288db1af95e8c82b2f",
      "parents": [
        "e8aed97fa71092dce30ed92f786d477290a5b0da"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 17:59:23 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 17:59:23 2015"
      },
      "message": "Another try at appendHtml and insertAdjacentHtml should be consistently sanitized\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1123173003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45818 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "e8aed97fa71092dce30ed92f786d477290a5b0da",
      "tree": "8d5f63818ba01eca715eef35792cf6fad9d3cdf6",
      "parents": [
        "a712f0d0cc5edd7fd8898e81dc6c479edf8f5373"
      ],
      "author": {
        "name": "koda@google.com",
        "email": "koda@google.com",
        "time": "Fri May 15 17:30:33 2015"
      },
      "committer": {
        "name": "koda@google.com",
        "email": "koda@google.com",
        "time": "Fri May 15 17:30:33 2015"
      },
      "message": "Automatic thread cleanup on non-Windows platforms.\n\nIssue 23474 is tracking Windows support (use Chromium\u0027s method).\n\nBUG\u003d23474\nR\u003diposva@google.com\n\nReview URL: https://codereview.chromium.org//1134003005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45817 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "a712f0d0cc5edd7fd8898e81dc6c479edf8f5373",
      "tree": "83e005c8b2c145e193ae6273ccca0e20131a04e4",
      "parents": [
        "71a1c5bf603718489b9a64b70aa5a0c9aa85173a"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 17:04:53 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 17:04:53 2015"
      },
      "message": "\"Reverting 45815\"\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1127403006\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45816 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "71a1c5bf603718489b9a64b70aa5a0c9aa85173a",
      "tree": "f809756544e9ce0aecffc140744241a22ff516d9",
      "parents": [
        "8c374fe05a4290260d91d2ec2080d7dc74ba3502"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 16:30:17 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 16:30:17 2015"
      },
      "message": "Test Dartium with appendHtml sanitizing. Will immediately revert.\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1133343005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45815 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "8c374fe05a4290260d91d2ec2080d7dc74ba3502",
      "tree": "83e005c8b2c145e193ae6273ccca0e20131a04e4",
      "parents": [
        "26a8fbe10d5d1ef45fe45902742f4df9a6ce6daf"
      ],
      "author": {
        "name": "koda@google.com",
        "email": "koda@google.com",
        "time": "Fri May 15 16:28:26 2015"
      },
      "committer": {
        "name": "koda@google.com",
        "email": "koda@google.com",
        "time": "Fri May 15 16:28:26 2015"
      },
      "message": "Fix race in debug assertion.\n\nChange order of initialization for the two-way pointers between Isolate and Thread.\n\nThis only affects the debug assertion in Isolate::mutator_thread().\n\nR\u003diposva@google.com\n\nReview URL: https://codereview.chromium.org//1138643006\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45814 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "26a8fbe10d5d1ef45fe45902742f4df9a6ce6daf",
      "tree": "512bd3d2535b13c853ef495b7add983699017006",
      "parents": [
        "c25e331026c073256eb2b69d7f186f28fe4f3759"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Fri May 15 16:22:01 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Fri May 15 16:22:01 2015"
      },
      "message": "[WEB-16445] When create a missing imported library/part, add the edit once.\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d https://youtrack.jetbrains.com/issue/WEB-16445\n\nReview URL: https://codereview.chromium.org//1147543002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45813 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "c25e331026c073256eb2b69d7f186f28fe4f3759",
      "tree": "b0899f19dbe7df3023d487873979ce3de5c40b96",
      "parents": [
        "829684326173bb7bff1a0284c59d916f94b1a6ed"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Fri May 15 15:44:29 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Fri May 15 15:44:29 2015"
      },
      "message": "Always send errors/lines with parsed/resolved units.\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1141953002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45812 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "829684326173bb7bff1a0284c59d916f94b1a6ed",
      "tree": "cf3099a6e3063e976800565deaceb8a9ed80fd2b",
      "parents": [
        "0986d3c84493e67c6a351057d544dda2331cfd13"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Fri May 15 15:04:50 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Fri May 15 15:04:50 2015"
      },
      "message": "Tweaks for using task model in Editor.\n\nIt works in general, bug currently it is buggy and slow.\n\nNotes:\n\n1. Implicit dependencies backfire.\n   If the cache size is not big enough and we end up flushing some CU, then recreating it, it looses its LibraryElement.\n   We need an explicit dependency on it.\n\n2. If the cache size is not big enough, this still may cause an infinite analysis cycle.\n\n3. We need to implement activating / deactivating cache partitions to change cache size.\n\n4. Probably we need to set LineInfo into ChangeNotice always.\n\n5. There are bugs in type hierarchy.\n\n6. Semantic highlighting takes too long to display.\n\n7. Overlay changes are not used.\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1125303008\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45811 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "0986d3c84493e67c6a351057d544dda2331cfd13",
      "tree": "2962d8f0a049a2828d65afbf2f72a0cb9a8f4f91",
      "parents": [
        "132324831e1bb89322b37f6188ce172cac7ee796"
      ],
      "author": {
        "name": "koda@google.com",
        "email": "koda@google.com",
        "time": "Fri May 15 12:48:49 2015"
      },
      "committer": {
        "name": "koda@google.com",
        "email": "koda@google.com",
        "time": "Fri May 15 12:48:49 2015"
      },
      "message": "Remove fake isolate from concurrent sweeper and extend lifetime of VM threads.\n\n* Use real isolate in concurrent sweeper rather than shallow copy.\n\nThe only part of the isolate, other than the page being swept, used by the sweeper is the class table (via RawObject::Size), which is now safe to read concurrently (copy-on-write).\n\n* Do not eagerly destroy a VM thread whenever it exits an isolate.\n\nThis extends the lifetime of a VM thread across entering/exiting multiple isolates. This is necessary in case an embedder callback executes during\ncompilation and switches/spawns isolates.\n\nFor embedder threads, since there is no API to signal \"I\u0027m done using the VM in this thread\", this means we leak the (small) Thread structure.\n\nFor our own ThreadPool threads, we explicitly clean up.\n\nBUG\u003d23153\nR\u003diposva@google.com\n\nReview URL: https://codereview.chromium.org//1136143003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45810 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "132324831e1bb89322b37f6188ce172cac7ee796",
      "tree": "9bb03c1e513685d882e7c0dd8c1544e70bc663c7",
      "parents": [
        "9e2df8549ddacd5093d7b1afc2ef90e81a2b931f"
      ],
      "author": {
        "name": "danrubel@google.com",
        "email": "danrubel@google.com",
        "time": "Fri May 15 02:35:23 2015"
      },
      "committer": {
        "name": "danrubel@google.com",
        "email": "danrubel@google.com",
        "time": "Fri May 15 02:35:23 2015"
      },
      "message": "reduce rethrow keyword relevance\nso that return is prioritized over rethrow\n\nBUG\u003d\nR\u003dscheglov@google.com\n\nReview URL: https://codereview.chromium.org//1135243006\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45809 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "9e2df8549ddacd5093d7b1afc2ef90e81a2b931f",
      "tree": "917f5e091f99d23f79d6579deee000265b795ee8",
      "parents": [
        "fe9a0b5e7d5fb2e6c37887ef81a59924842f2a6b"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 01:29:49 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 01:29:49 2015"
      },
      "message": "\"Reverting 45807\"\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1139193002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45808 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "fe9a0b5e7d5fb2e6c37887ef81a59924842f2a6b",
      "tree": "a473d16dada445148344d9ceb1beea4a410d97fa",
      "parents": [
        "eddf83e28e457f6a7914ce245d885fba47401223"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 01:10:19 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Fri May 15 01:10:19 2015"
      },
      "message": "Testing for appendHtml and insertAdjacentHtml should be consistently sanitized\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1147473002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45807 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "eddf83e28e457f6a7914ce245d885fba47401223",
      "tree": "917f5e091f99d23f79d6579deee000265b795ee8",
      "parents": [
        "29066b79d3a096aecf2fe44585518b090b94bb1d"
      ],
      "author": {
        "name": "hausner@google.com",
        "email": "hausner@google.com",
        "time": "Fri May 15 00:11:01 2015"
      },
      "committer": {
        "name": "hausner@google.com",
        "email": "hausner@google.com",
        "time": "Fri May 15 00:11:01 2015"
      },
      "message": "Compute accurate token count when loading from snapshot\n\nWith --compiler-stats, traverse heap at isolate shutdown to\nfind all token streams and compute the number of tokens in\nthe stream. This fixes incorrect token counts when loading\nfrom snapshot.\n\nR\u003dasiva@google.com\n\nReview URL: https://codereview.chromium.org//1131493007\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45806 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "29066b79d3a096aecf2fe44585518b090b94bb1d",
      "tree": "cff825ae64106eb2dea045af395b1c76a7412a28",
      "parents": [
        "bdd1663f8a0089963fc7843bad45624de22285b7"
      ],
      "author": {
        "name": "brianwilkerson@google.com",
        "email": "brianwilkerson@google.com",
        "time": "Fri May 15 00:00:59 2015"
      },
      "committer": {
        "name": "brianwilkerson@google.com",
        "email": "brianwilkerson@google.com",
        "time": "Fri May 15 00:00:59 2015"
      },
      "message": "Fix exception in code completion (issue 23439)\n\nR\u003ddanrubel@google.com\n\nReview URL: https://codereview.chromium.org//1138963005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45805 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "bdd1663f8a0089963fc7843bad45624de22285b7",
      "tree": "cd008a55d60ea47b870eadfb10310da539ec3beb",
      "parents": [
        "53ea972d094554065f247ecb63d63d80d553ba7c"
      ],
      "author": {
        "name": "asiva@google.com",
        "email": "asiva@google.com",
        "time": "Thu May 14 23:27:58 2015"
      },
      "committer": {
        "name": "asiva@google.com",
        "email": "asiva@google.com",
        "time": "Thu May 14 23:27:58 2015"
      },
      "message": "Instead of aborting in Builtin::LoadAndCheckLibrary let the caller handle the error condition accordingly.\n\nR\u003drmacnak@google.com\n\nReview URL: https://codereview.chromium.org//1126233009\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45804 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "53ea972d094554065f247ecb63d63d80d553ba7c",
      "tree": "6f9e81accdae361adbc900374179815b0196505c",
      "parents": [
        "613b39fcef7f91c5b164c9bd257c8987a2cd2390"
      ],
      "author": {
        "name": "nweiz@google.com",
        "email": "nweiz@google.com",
        "time": "Thu May 14 23:19:10 2015"
      },
      "committer": {
        "name": "nweiz@google.com",
        "email": "nweiz@google.com",
        "time": "Thu May 14 23:19:10 2015"
      },
      "message": "Fix VersionSelection.getDependenciesOn.\n\nR\u003drnystrom@google.com\n\nReview URL: https://codereview.chromium.org//1130263003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45803 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "613b39fcef7f91c5b164c9bd257c8987a2cd2390",
      "tree": "b77d3fa4a9177e6f2e7f766880fb191f08446a63",
      "parents": [
        "d23e48019d9ff8c83caa5eb4c7e43eb7e552bd7d"
      ],
      "author": {
        "name": "johnmccutchan@google.com",
        "email": "johnmccutchan@google.com",
        "time": "Thu May 14 22:47:21 2015"
      },
      "committer": {
        "name": "johnmccutchan@google.com",
        "email": "johnmccutchan@google.com",
        "time": "Thu May 14 22:47:21 2015"
      },
      "message": "Attempt to fix Windows Dartium #2\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1129903007\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45802 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "d23e48019d9ff8c83caa5eb4c7e43eb7e552bd7d",
      "tree": "0d6bbf90abda07b22f1df0dec68b763fa072d587",
      "parents": [
        "6377e5b45532fdc1b507206403ac4eb66a15937f"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Thu May 14 22:42:16 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Thu May 14 22:42:16 2015"
      },
      "message": "Sort enum declarations.\n\nR\u003dbrianwilkerson@google.com, paulberry@google.com\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1136413003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45801 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "6377e5b45532fdc1b507206403ac4eb66a15937f",
      "tree": "99e9a5442d7b8874ec0fb5aff12369b86c91c429",
      "parents": [
        "26a7b144130f7584926588214752b91e70ec073f"
      ],
      "author": {
        "name": "paulberry@google.com",
        "email": "paulberry@google.com",
        "time": "Thu May 14 22:38:26 2015"
      },
      "committer": {
        "name": "paulberry@google.com",
        "email": "paulberry@google.com",
        "time": "Thu May 14 22:38:26 2015"
      },
      "message": "Modify WorkOrder to use a dependency walking algorithm that handles cycles.\n\nThere is no functional change in the behavior of the WorkOrder class;\nif a cycle is found, we still set the \".exception\" field in all the\nwork items involved in the cycle.\n\nIn a follow-up CL I will add the ability to override this behavior\nwhen computing constant values.\n\nR\u003dbrianwilkerson@google.com\n\nReview URL: https://codereview.chromium.org//1144563003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45800 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "26a7b144130f7584926588214752b91e70ec073f",
      "tree": "0adc4e438ec6f674d06d266daca7999c5b37b2cf",
      "parents": [
        "e6094ad30d234e9d77969e1516b4b374cada4707"
      ],
      "author": {
        "name": "nweiz@google.com",
        "email": "nweiz@google.com",
        "time": "Thu May 14 22:33:31 2015"
      },
      "committer": {
        "name": "nweiz@google.com",
        "email": "nweiz@google.com",
        "time": "Thu May 14 22:33:31 2015"
      },
      "message": "Rewrite pub\u0027s version solver.\n\nThe idea of this change is to eagerly check, before selecting a package version,\nwhether that version is compatible with the existing dependencies. This avoids a\nbunch of unnecessary backtracking, and makes the progression of the solver more\ncomprehensible when\n\nR\u003drnystrom@google.com\nBUG\u003d dartbug.com/17429\n\nReview URL: https://codereview.chromium.org//1140083005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45799 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "e6094ad30d234e9d77969e1516b4b374cada4707",
      "tree": "32cf1ed1bb416cf79adbc2fb17a0757b8e54a368",
      "parents": [
        "864fb5d4c1d70e9414cae00f022037d941ba6702"
      ],
      "author": {
        "name": "johnmccutchan@google.com",
        "email": "johnmccutchan@google.com",
        "time": "Thu May 14 22:22:59 2015"
      },
      "committer": {
        "name": "johnmccutchan@google.com",
        "email": "johnmccutchan@google.com",
        "time": "Thu May 14 22:22:59 2015"
      },
      "message": "Move stack walker construction outside of SEH try block\n\n- Attempt to fix Dartium Windows build.\n\nReview URL: https://codereview.chromium.org//1146433005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45798 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "864fb5d4c1d70e9414cae00f022037d941ba6702",
      "tree": "36281a7310c23a38a316faeff7981d73f9295fcd",
      "parents": [
        "0027ae2bb2970584ad593bb389bd9434e1656a1f"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Thu May 14 21:51:38 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Thu May 14 21:51:38 2015"
      },
      "message": "Move DartWorkManager notification to _sourceChanged().\n\nThis fixes scheduling analysis after overlay changes.\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1126233008\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45797 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "0027ae2bb2970584ad593bb389bd9434e1656a1f",
      "tree": "00d2866a7750fb84c4c602ddd08b358eb322b910",
      "parents": [
        "fc4368a7317b6f36a0b4c40b3bb2d4ebee3b03e6"
      ],
      "author": {
        "name": "rmacnak@google.com",
        "email": "rmacnak@google.com",
        "time": "Thu May 14 20:20:46 2015"
      },
      "committer": {
        "name": "rmacnak@google.com",
        "email": "rmacnak@google.com",
        "time": "Thu May 14 20:20:46 2015"
      },
      "message": "DEPS AutoUpdate: webkit to 195374 (2015-05-14 13:12:46 -0700) rmacnak@google.com\nUse VM isolate snapshot when initializing the VM.\nhttp://src.chromium.org/viewvc/blink?view\u003drev\u0026revision\u003d195374\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45796 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "fc4368a7317b6f36a0b4c40b3bb2d4ebee3b03e6",
      "tree": "97d45e72e7226b79fda35dd5f407591268160cbd",
      "parents": [
        "52a22c99a557eea3b57b09a94b42e9258035d2cb"
      ],
      "author": {
        "name": "asiva@google.com",
        "email": "asiva@google.com",
        "time": "Thu May 14 20:14:37 2015"
      },
      "committer": {
        "name": "asiva@google.com",
        "email": "asiva@google.com",
        "time": "Thu May 14 20:14:37 2015"
      },
      "message": "Move symbol table from per isolate snapshot to vm isolate snapshot, this reduces the per isolate initial heap size\nfrom New space (0k of 1024k) Old space (1274k of 1536k)\nto New space (0k of 1024k) Old space (756k of 1280k)\n\nR\u003dhausner@google.com\n\nReview URL: https://codereview.chromium.org//1123813002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45795 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "52a22c99a557eea3b57b09a94b42e9258035d2cb",
      "tree": "662a6766b24741b80c11e7c3466e00d88ed896e9",
      "parents": [
        "101485474d628a7a74c0a406d95d664b693b0da3"
      ],
      "author": {
        "name": "paulberry@google.com",
        "email": "paulberry@google.com",
        "time": "Thu May 14 19:49:32 2015"
      },
      "committer": {
        "name": "paulberry@google.com",
        "email": "paulberry@google.com",
        "time": "Thu May 14 19:49:32 2015"
      },
      "message": "In the new task model, use explicit dependencies on the type provider.\n\nPreviously, some of the tasks got the type provider from the context,\nwhich meant we were at risk of invoking the task manager reentrantly\n(which might have broken some task manager assumptions and potentially\ndegraded responsiveness).  With this CL, all tasks that need the type\nprovider get it using an explicit input.\n\nAssertions are added so that if we accidentally introduce future code\npaths that invoke the task manager in a reentrant fashion, we will see\nthe problem during unit tests.\n\nR\u003dbrianwilkerson@google.com, scheglov@google.com\n\nReview URL: https://codereview.chromium.org//1124003007\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45794 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "101485474d628a7a74c0a406d95d664b693b0da3",
      "tree": "1336bf7fb41c43922dcf4c24693548d370b5b2ec",
      "parents": [
        "2602d7b4fe5cb34f152305889bdef57f8d617d36"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Thu May 14 19:45:39 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Thu May 14 19:45:39 2015"
      },
      "message": "Don\u0027t invalidate dependent results when set values.\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1133863006\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45793 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "2602d7b4fe5cb34f152305889bdef57f8d617d36",
      "tree": "8df264d93b7cfba9a0911212a953158b76fc53d9",
      "parents": [
        "6884af62eedf2de53d39076385f12f4f2cbe26dc"
      ],
      "author": {
        "name": "turnidge@google.com",
        "email": "turnidge@google.com",
        "time": "Thu May 14 19:34:37 2015"
      },
      "committer": {
        "name": "turnidge@google.com",
        "email": "turnidge@google.com",
        "time": "Thu May 14 19:34:37 2015"
      },
      "message": "Rework error handling in the service protocol and in Observatory.\n\nIn JSON RPC, error results and regular results are distinguished structurally.  We now do this in the service protocol instead of returning a regular result with the \"Error\" type.\n\nVM:\n\n- Add PrintError method to JSONStream.  Use this to generate all errors in the service protocol.\n\n- Fix some bugs with \"limit\" parameter handling.\n\n- Change return value for heap rpcs when they find a collected/expired reference.\n\n- Update tests.\n\nObservatory:\n\n- Add app.handleExceptions -- this is a widely-used exception handler that puts up a notification when there is an uncaught/unexpected exception.  Added a top-level zone catch that uses this handler, as well as explicit uses of this handler at various points in the code.  Most pages use this implicitly or explictly, except for the debugger page, which displays exceptions in the console.\n\n[ General rule, when a function returns a Future, generally let the error pass through.  If a function does async work but doesn\u0027t return the Future, then it should handle errors explicitly by calling app.handleExceptions, etc. ]\n\n- Fixed notifications.  They were generally broken.  Some hard-coded type names needed to be fixed, some hacks needed to be removed.\n\n- Add a new class RpcException and a variety of subclasses which capture the error cases when making an rpc.\n\n- Redo refresh buttons so their callbacks return Futures instead of taking a \"done\" closure.  Cleaner.  Allows us to move error handling outside of the callback.\n\n- Drop ServiceError, ServiceException and the associated views.\n\n- Redo notifications so that event and exception notifications are supported.\n\n- No longer null out the vm when it is disconnected.\n\n- Remove notifications when we visit the vm-connect page.  Only show the \"Proceeding will lose current page\" dialog when we aren\u0027t on the vm-connect page already.\n\n- Improve error message on cpu profile page when profiling is disabled on the VM.\n\n- Allow variables to wrap on debugger page.\n\n- Make eval-box and eval-link tolerant of errors during rpc.  Make the errors display nicely.\n\n- When a breakpoint is marked \"not possible\", make sure it disappears.  This got broken during script view refactor.\n\n- Drop vm\u0027s errors and exceptions streams.  No longer needed.\n\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org//1120133002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45792 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "6884af62eedf2de53d39076385f12f4f2cbe26dc",
      "tree": "32788fb0efdcf062db3eea4b6f25fc70d325ef47",
      "parents": [
        "bf467bac9f348383fdddcc8dff3836e166d5e803"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Thu May 14 19:04:23 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Thu May 14 19:04:23 2015"
      },
      "message": "\"Reverting 45790\"\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1138383006\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45791 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "bf467bac9f348383fdddcc8dff3836e166d5e803",
      "tree": "f50a11ecf54222ba3c4ad74dcd80594f6e5df306",
      "parents": [
        "cbc76caa176df57c605c9959e8972b5842f62c98"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Thu May 14 18:04:17 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Thu May 14 18:04:17 2015"
      },
      "message": "appendHtml and insertAdjacentHtml should be consistently sanitized\n\nBUG\u003d\nR\u003dterry@google.com\n\nReview URL: https://codereview.chromium.org//1081973003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45790 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "cbc76caa176df57c605c9959e8972b5842f62c98",
      "tree": "32788fb0efdcf062db3eea4b6f25fc70d325ef47",
      "parents": [
        "36d2846505f8fb765b23cfa910b65fc0e62f0a74"
      ],
      "author": {
        "name": "koda@google.com",
        "email": "koda@google.com",
        "time": "Thu May 14 17:44:12 2015"
      },
      "committer": {
        "name": "koda@google.com",
        "email": "koda@google.com",
        "time": "Thu May 14 17:44:12 2015"
      },
      "message": "Skip verbose_gc_to_bmu_test on Dartium etc.\n\nTBR\u003diposva@google.com\n\nReview URL: https://codereview.chromium.org//1133863005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45789 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "36d2846505f8fb765b23cfa910b65fc0e62f0a74",
      "tree": "7f955690b9eff81b71495003c43a4d51cfb6dfcd",
      "parents": [
        "d139f07441e8eb560074f9c5f7feb943b3f2a9a0"
      ],
      "author": {
        "name": "asiva@google.com",
        "email": "asiva@google.com",
        "time": "Thu May 14 17:40:09 2015"
      },
      "committer": {
        "name": "asiva@google.com",
        "email": "asiva@google.com",
        "time": "Thu May 14 17:40:09 2015"
      },
      "message": "Use regular sources to load dart:io and builtin library instead of linking in the standalone dart snapshot for accessing these. This ensures that we can use the regular dartium snapshot to create the vmservice isolate.\n\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org//1127173004\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45788 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "d139f07441e8eb560074f9c5f7feb943b3f2a9a0",
      "tree": "02766bf90ecb8ea949d9c440907bb5a74e6c2d9c",
      "parents": [
        "451b376db8ec20a57147e045e407258421e5b2e5"
      ],
      "author": {
        "name": "rmacnak@google.com",
        "email": "rmacnak@google.com",
        "time": "Thu May 14 17:39:33 2015"
      },
      "committer": {
        "name": "rmacnak@google.com",
        "email": "rmacnak@google.com",
        "time": "Thu May 14 17:39:33 2015"
      },
      "message": "DEPS AutoUpdate: webkit to 195364 (2015-05-14 10:17:02 -0700) rmacnak@google.com\nCreate the vm services isolate using the regular dartium snapshot instead of a special standalone dart snapshot.\nhttp://src.chromium.org/viewvc/blink?view\u003drev\u0026revision\u003d195364\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45787 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "451b376db8ec20a57147e045e407258421e5b2e5",
      "tree": "a323d1764303b14ce1fe27fad005680624c3fd2b",
      "parents": [
        "8279fcc78a38e06c53f93e6aa3516365539b1949"
      ],
      "author": {
        "name": "koda@google.com",
        "email": "koda@google.com",
        "time": "Thu May 14 16:42:53 2015"
      },
      "committer": {
        "name": "koda@google.com",
        "email": "koda@google.com",
        "time": "Thu May 14 16:42:53 2015"
      },
      "message": "Tool to compute BMU plots from GC logs.\n\nR\u003diposva@google.com\n\nReview URL: https://codereview.chromium.org//1133243004\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45786 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "8279fcc78a38e06c53f93e6aa3516365539b1949",
      "tree": "4c6dea5b57bdec74c9b4eadd815135bf260ed40c",
      "parents": [
        "fda458302153843c4ca63f1c82c38d3791d12830"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Thu May 14 14:33:08 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Thu May 14 14:33:08 2015"
      },
      "message": "Fix for invalidating results of a target being removed.\n\nTweaks for tests.\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1140943005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45785 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "fda458302153843c4ca63f1c82c38d3791d12830",
      "tree": "cc3fe1b2a6f3cd4ae3bf7e067a45974ff907e08c",
      "parents": [
        "b9ab50e4082f0bd823f4b63b3352d8b3ab21a7d9"
      ],
      "author": {
        "name": "johnmccutchan@google.com",
        "email": "johnmccutchan@google.com",
        "time": "Thu May 14 00:32:32 2015"
      },
      "committer": {
        "name": "johnmccutchan@google.com",
        "email": "johnmccutchan@google.com",
        "time": "Thu May 14 00:32:32 2015"
      },
      "message": "Revert 45783\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1138993005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45784 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "b9ab50e4082f0bd823f4b63b3352d8b3ab21a7d9",
      "tree": "1f44fade9895988dbd54d0a5badc138b98287d4d",
      "parents": [
        "8286be32ce811f34d64370776f9a74067df5b4dc"
      ],
      "author": {
        "name": "johnmccutchan@google.com",
        "email": "johnmccutchan@google.com",
        "time": "Wed May 13 23:48:04 2015"
      },
      "committer": {
        "name": "johnmccutchan@google.com",
        "email": "johnmccutchan@google.com",
        "time": "Wed May 13 23:48:04 2015"
      },
      "message": "Move \u0027dart:profiler\u0027 contents into \u0027dart:developer\u0027 and remove \u0027dart:profiler\u0027\n\nBUG\u003d\nR\u003diposva@google.com\n\nReview URL: https://codereview.chromium.org//1139503002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45783 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "8286be32ce811f34d64370776f9a74067df5b4dc",
      "tree": "cc3fe1b2a6f3cd4ae3bf7e067a45974ff907e08c",
      "parents": [
        "41f28b148c2e1dc3487925f0b76edaf8eae9a429"
      ],
      "author": {
        "name": "sra@google.com",
        "email": "sra@google.com",
        "time": "Wed May 13 22:16:50 2015"
      },
      "committer": {
        "name": "sra@google.com",
        "email": "sra@google.com",
        "time": "Wed May 13 22:16:50 2015"
      },
      "message": "Make more use of ArgumentError.value in js_lib.\n\nThis helps surface error values in the messages which helps make captured errors understandable.\n\nR\u003dfloitsch@google.com\n\nReview URL: https://codereview.chromium.org//1137233004\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45782 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "41f28b148c2e1dc3487925f0b76edaf8eae9a429",
      "tree": "005aa7b8cf2ddd57e78fd75a1d9b2bc4e2082165",
      "parents": [
        "ac496846286a746a4c6fab006d87bae97530e344"
      ],
      "author": {
        "name": "rmacnak@google.com",
        "email": "rmacnak@google.com",
        "time": "Wed May 13 21:06:42 2015"
      },
      "committer": {
        "name": "rmacnak@google.com",
        "email": "rmacnak@google.com",
        "time": "Wed May 13 21:06:42 2015"
      },
      "message": "Add annotations for field and class declarations.\n\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org//1133473007\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45781 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "ac496846286a746a4c6fab006d87bae97530e344",
      "tree": "f2806b8c28b031f1cb30bc6628f8de5eb77e8e08",
      "parents": [
        "6d09b85c7aa956c98efc45d6fc51537847f610c3"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Wed May 13 20:52:33 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Wed May 13 20:52:33 2015"
      },
      "message": "Fix for using the deprecated AnalysisError constructor.\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1131383003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45780 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "6d09b85c7aa956c98efc45d6fc51537847f610c3",
      "tree": "4d698750ef6b01b6989ca986b2fa76b8f5513eb3",
      "parents": [
        "32a943cba05652a863adea62c3b7510988f0a24b"
      ],
      "author": {
        "name": "floitsch@google.com",
        "email": "floitsch@google.com",
        "time": "Wed May 13 20:51:40 2015"
      },
      "committer": {
        "name": "floitsch@google.com",
        "email": "floitsch@google.com",
        "time": "Wed May 13 20:51:40 2015"
      },
      "message": "dart2js: Remove isD8 and isJsShell functions.\n\nThese functions were used to detect d8 and jsshell. They are not used anymore because of preamble files.\n\nR\u003dsra@google.com\n\nReview URL: https://codereview.chromium.org//1132923002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45779 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "32a943cba05652a863adea62c3b7510988f0a24b",
      "tree": "c196d4261d70345fd7f4a8e381465aa4cd48c20c",
      "parents": [
        "8362f534bebb29ffd5d1bc45e053c39255ab7d91"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Wed May 13 20:51:04 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Wed May 13 20:51:04 2015"
      },
      "message": "Return empty contents for not existing sources.\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1127403004\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45778 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "8362f534bebb29ffd5d1bc45e053c39255ab7d91",
      "tree": "47ae65c695cecab398fbaec3e6edf12f626e8fed",
      "parents": [
        "8fd55cb5bf02b82c2edc91be1600a05adb25f27c"
      ],
      "author": {
        "name": "paulberry@google.com",
        "email": "paulberry@google.com",
        "time": "Wed May 13 20:41:10 2015"
      },
      "committer": {
        "name": "paulberry@google.com",
        "email": "paulberry@google.com",
        "time": "Wed May 13 20:41:10 2015"
      },
      "message": "Rename CONSTANT_RESOLVED_UNIT to RESOLVED_UNIT.\n\nAnd move the old RESOLVED_UNIT out of the public API and rename it to\nRESOLVED_UNIT6.\n\nR\u003dbrianwilkerson@google.com\n\nReview URL: https://codereview.chromium.org//1138853002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45777 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "8fd55cb5bf02b82c2edc91be1600a05adb25f27c",
      "tree": "6cd30070118c4ee14e1e892ea0d4b2d9243a995a",
      "parents": [
        "af38566c62cd782e07ebc92730f23da857e72d52"
      ],
      "author": {
        "name": "rmacnak@google.com",
        "email": "rmacnak@google.com",
        "time": "Wed May 13 20:24:47 2015"
      },
      "committer": {
        "name": "rmacnak@google.com",
        "email": "rmacnak@google.com",
        "time": "Wed May 13 20:24:47 2015"
      },
      "message": "Revert \"Delta encode pc descriptors.\"\n\n32% regression on dart2js. Edge counters need to be redone first.\n\nReview URL: https://codereview.chromium.org//1136953015\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45776 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "af38566c62cd782e07ebc92730f23da857e72d52",
      "tree": "c0b5c9776c43596e281b56eb12df50de5ed791a9",
      "parents": [
        "1a1e2ec8746e96651992f49c558399498bb56c00"
      ],
      "author": {
        "name": "brianwilkerson@google.com",
        "email": "brianwilkerson@google.com",
        "time": "Wed May 13 20:05:45 2015"
      },
      "committer": {
        "name": "brianwilkerson@google.com",
        "email": "brianwilkerson@google.com",
        "time": "Wed May 13 20:05:45 2015"
      },
      "message": "Fix server error messages\n\nR\u003dscheglov@google.com\n\nReview URL: https://codereview.chromium.org//1141773002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45775 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "1a1e2ec8746e96651992f49c558399498bb56c00",
      "tree": "25f788d9338788759bae9d8f83aed3ae5065efb6",
      "parents": [
        "0203ee1e2c136a01bbc5fffddf7b3611856848f3"
      ],
      "author": {
        "name": "het@google.com",
        "email": "het@google.com",
        "time": "Wed May 13 20:00:30 2015"
      },
      "committer": {
        "name": "het@google.com",
        "email": "het@google.com",
        "time": "Wed May 13 20:00:30 2015"
      },
      "message": "Update Angular to 390cfb793b2cd351d2db609d088a8fdda3df4f24\n\nR\u003dricow@google.com\n\nReview URL: https://codereview.chromium.org//1132853006\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45774 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "0203ee1e2c136a01bbc5fffddf7b3611856848f3",
      "tree": "c67598301b829dac95e3da82a3872816eae21b43",
      "parents": [
        "413178fea0155aa299b1bf449c9a72b59c65b197"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Wed May 13 19:54:32 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Wed May 13 19:54:32 2015"
      },
      "message": "Safari suppressions\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1129263004\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45773 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "413178fea0155aa299b1bf449c9a72b59c65b197",
      "tree": "001aeb00096fa8cabd4f8c4040a06f53ae8a8137",
      "parents": [
        "cea4c3ce2216427e76dde92c29a0b69e33a37beb"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Wed May 13 19:45:51 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Wed May 13 19:45:51 2015"
      },
      "message": "Fix for creating the correct SdkAnalysisContext.\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1139463003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45772 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "cea4c3ce2216427e76dde92c29a0b69e33a37beb",
      "tree": "707b65afcc412ad786f96e81f691ebe310d6e0d6",
      "parents": [
        "c750591a807ef6adcf698bc39d41545b2575cff7"
      ],
      "author": {
        "name": "johnmccutchan@google.com",
        "email": "johnmccutchan@google.com",
        "time": "Wed May 13 19:36:53 2015"
      },
      "committer": {
        "name": "johnmccutchan@google.com",
        "email": "johnmccutchan@google.com",
        "time": "Wed May 13 19:36:53 2015"
      },
      "message": "Use Structured Exception Handler on Windows to gracefully handle guard page faults\n\n- set profile_vm flag to be true by default to make sure crashes on bots are taken care of.\n\nR\u003dkoda@google.com\n\nReview URL: https://codereview.chromium.org//1131233005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45771 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "c750591a807ef6adcf698bc39d41545b2575cff7",
      "tree": "a8793673e3331ca7ddfe5406fb07b12dee38567e",
      "parents": [
        "39b6396eec38aa3abaeffe85b5f8f88f83bcac84"
      ],
      "author": {
        "name": "pquitslund@google.com",
        "email": "pquitslund@google.com",
        "time": "Wed May 13 19:36:12 2015"
      },
      "committer": {
        "name": "pquitslund@google.com",
        "email": "pquitslund@google.com",
        "time": "Wed May 13 19:36:12 2015"
      },
      "message": "Linter DEPS tag bump.\n\nR\u003dbrianwilkerson@google.com, keertip@google.com\n\nReview URL: https://codereview.chromium.org//1143463002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45770 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "39b6396eec38aa3abaeffe85b5f8f88f83bcac84",
      "tree": "d91a237798e63b8d22123b09c6a28a327958b286",
      "parents": [
        "2015225298cee78ca6a64f2175d03019c897de38"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Wed May 13 17:36:34 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Wed May 13 17:36:34 2015"
      },
      "message": "Carefully suppress remaining IE and safari mobile sim failures\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1137343002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45769 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "2015225298cee78ca6a64f2175d03019c897de38",
      "tree": "2b2eafb6ad5fb4addfbddba201d69e2869582341",
      "parents": [
        "af909daf6e8fc49dcfbe521842df463d6065ebd4"
      ],
      "author": {
        "name": "ricow@google.com",
        "email": "ricow@google.com",
        "time": "Wed May 13 17:31:54 2015"
      },
      "committer": {
        "name": "ricow@google.com",
        "email": "ricow@google.com",
        "time": "Wed May 13 17:31:54 2015"
      },
      "message": "Add tools/testing/bin to the tarball created by the cross compiler\n\nWe no longer have these files in the main repo\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1137623004\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45768 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "af909daf6e8fc49dcfbe521842df463d6065ebd4",
      "tree": "9f2faba4ff0f693b7119f6edcb40a1d29bfd05d6",
      "parents": [
        "95495d574951b3f86e3b96488b4f1341e6e50911"
      ],
      "author": {
        "name": "kevmoo@google.com",
        "email": "kevmoo@google.com",
        "time": "Wed May 13 17:11:20 2015"
      },
      "committer": {
        "name": "kevmoo@google.com",
        "email": "kevmoo@google.com",
        "time": "Wed May 13 17:11:20 2015"
      },
      "message": "ignore the downloaded test bins\n\nR\u003dricow@google.com\n\nReview URL: https://codereview.chromium.org//1133843005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45767 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "95495d574951b3f86e3b96488b4f1341e6e50911",
      "tree": "17151e0e9822e2b5cd26b855db00894e61c3853a",
      "parents": [
        "9ca57322374fbb5af272afca3660e9b6ff8f7ea0"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Wed May 13 16:28:20 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Wed May 13 16:28:20 2015"
      },
      "message": "Move getErrors() to DartWorkManager, report errors in ChangeNotice(s).\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1134873003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45766 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "9ca57322374fbb5af272afca3660e9b6ff8f7ea0",
      "tree": "39f616382fc36a0de6e2546a5b6b6b824e4859c1",
      "parents": [
        "a7bfc47457b6fc4dc5a14cddd738380fd7cf7f04"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Wed May 13 16:13:09 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Wed May 13 16:13:09 2015"
      },
      "message": "Issue 23444. Use ConstructorMember(s) for super constructor fixes.\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d https://code.google.com/p/dart/issues/detail?id\u003d23444\n\nReview URL: https://codereview.chromium.org//1140963002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45765 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "a7bfc47457b6fc4dc5a14cddd738380fd7cf7f04",
      "tree": "aedec47d0b8913818cadeb5c82eb88e751715f13",
      "parents": [
        "e8ba4a9842a2e7ff1f5965e27def69d9ca14b236"
      ],
      "author": {
        "name": "kevmoo@google.com",
        "email": "kevmoo@google.com",
        "time": "Wed May 13 14:38:04 2015"
      },
      "committer": {
        "name": "kevmoo@google.com",
        "email": "kevmoo@google.com",
        "time": "Wed May 13 14:38:04 2015"
      },
      "message": "homebrew: use exec to run shimmed command\n\nR\u003dwhesse@google.com\n\nReview URL: https://codereview.chromium.org//1133383002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45764 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "e8ba4a9842a2e7ff1f5965e27def69d9ca14b236",
      "tree": "41320f4e0ea32037cefb15ca88471267f6f858ed",
      "parents": [
        "81fa6190b1756cdf50d608d2adec863d7ee7fe6f"
      ],
      "author": {
        "name": "ricow@google.com",
        "email": "ricow@google.com",
        "time": "Wed May 13 14:32:28 2015"
      },
      "committer": {
        "name": "ricow@google.com",
        "email": "ricow@google.com",
        "time": "Wed May 13 14:32:28 2015"
      },
      "message": "Also pull dart testing binaries in standalone and dartium deps\n\nReview URL: https://codereview.chromium.org//1140063002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45763 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "81fa6190b1756cdf50d608d2adec863d7ee7fe6f",
      "tree": "566396fdd170317ce22890384b4d6707b0d48c56",
      "parents": [
        "0434b17dc6719e1536210e10e5b4d9a0bf8d83c8"
      ],
      "author": {
        "name": "karlklose@google.com",
        "email": "karlklose@google.com",
        "time": "Wed May 13 11:58:45 2015"
      },
      "committer": {
        "name": "karlklose@google.com",
        "email": "karlklose@google.com",
        "time": "Wed May 13 11:58:45 2015"
      },
      "message": "Implement raw list checks.\n\nR\u003dasgerf@google.com\n\nReview URL: https://codereview.chromium.org//1123343008\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45762 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "0434b17dc6719e1536210e10e5b4d9a0bf8d83c8",
      "tree": "463e63a7bebeeb7efb0032058ccd987a3ac5a9bf",
      "parents": [
        "fbec167c9982dc66dbeb0af99ad9982c7ab0afff"
      ],
      "author": {
        "name": "ricow@google.com",
        "email": "ricow@google.com",
        "time": "Wed May 13 11:39:07 2015"
      },
      "committer": {
        "name": "ricow@google.com",
        "email": "ricow@google.com",
        "time": "Wed May 13 11:39:07 2015"
      },
      "message": "Remove checked in dart binaries - add sha1 files for cloud storage objects\n\nThis is dependent on:\nhttps://codereview.chromium.org/1140043002/\n\nBUG\u003d\nR\u003dwhesse@google.com\n\nReview URL: https://codereview.chromium.org//1135633005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45761 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "fbec167c9982dc66dbeb0af99ad9982c7ab0afff",
      "tree": "dc1267fb8b4e5daae11fef1fccfdc250eb8b8dd7",
      "parents": [
        "de9e32c4c20139a5bc989bda15bd2f1a383c31af"
      ],
      "author": {
        "name": "ricow@google.com",
        "email": "ricow@google.com",
        "time": "Wed May 13 11:38:04 2015"
      },
      "committer": {
        "name": "ricow@google.com",
        "email": "ricow@google.com",
        "time": "Wed May 13 11:38:04 2015"
      },
      "message": "Add hook to download dart binaries from google cloud storage bucket\n\nR\u003dwhesse@google.com\n\nReview URL: https://codereview.chromium.org//1140043002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45760 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "de9e32c4c20139a5bc989bda15bd2f1a383c31af",
      "tree": "3339e92af1991f63136929e73d3d78fa1f367c47",
      "parents": [
        "3815621099c53c795865232ebbd91de89f3242b5"
      ],
      "author": {
        "name": "karlklose@google.com",
        "email": "karlklose@google.com",
        "time": "Wed May 13 08:09:53 2015"
      },
      "committer": {
        "name": "karlklose@google.com",
        "email": "karlklose@google.com",
        "time": "Wed May 13 08:09:53 2015"
      },
      "message": "Remove return that was reported as a dead-code when running build.py.\n\nR\u003djohnniwinther@google.com\n\nReview URL: https://codereview.chromium.org//1133393002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45759 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "3815621099c53c795865232ebbd91de89f3242b5",
      "tree": "d25249ff612d8abdc8c11b4f2edc26eee73de6d2",
      "parents": [
        "0072dbed986116bc0d750741f953c99d93ba3a80"
      ],
      "author": {
        "name": "floitsch@google.com",
        "email": "floitsch@google.com",
        "time": "Wed May 13 06:36:56 2015"
      },
      "committer": {
        "name": "floitsch@google.com",
        "email": "floitsch@google.com",
        "time": "Wed May 13 06:36:56 2015"
      },
      "message": "Clean status files.\n\nWhen I moved the deferred_in_isolte test, I didn\u0027t move the status-file updates.\n\nR\u003dkarlklose@google.com\n\nReview URL: https://codereview.chromium.org//1134243002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45758 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "0072dbed986116bc0d750741f953c99d93ba3a80",
      "tree": "e95dd87df1accefc4fb7b0bad32ebacd78a9d88e",
      "parents": [
        "2c1a9f2c5ad24d37797f46fe6a012b10a695cb27"
      ],
      "author": {
        "name": "floitsch@google.com",
        "email": "floitsch@google.com",
        "time": "Wed May 13 06:35:45 2015"
      },
      "committer": {
        "name": "floitsch@google.com",
        "email": "floitsch@google.com",
        "time": "Wed May 13 06:35:45 2015"
      },
      "message": "dart2js: remove bad assumptions in js_helper library.\n\nCleans up some code.\n\nReview URL: https://codereview.chromium.org//1135353002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45757 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "2c1a9f2c5ad24d37797f46fe6a012b10a695cb27",
      "tree": "18bb4d59d0cdb260371c0744eee3756d6cf14d66",
      "parents": [
        "32dbaf65ac0ecccae617d5c2828a146914d5af3b"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Wed May 13 01:27:23 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Wed May 13 01:27:23 2015"
      },
      "message": "Don\u0027t put syntax errors in test status files\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1123313005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45756 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "32dbaf65ac0ecccae617d5c2828a146914d5af3b",
      "tree": "895f90c2141c74e830d3a58aab84b95712798c06",
      "parents": [
        "1e7c6c35727e9180beb3ae92ce3a9774e269b59f"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Wed May 13 00:31:39 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Wed May 13 00:31:39 2015"
      },
      "message": "Even more tweaking of IE suppressions\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1135853005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45755 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "1e7c6c35727e9180beb3ae92ce3a9774e269b59f",
      "tree": "b85cc3bb7445c7b28726252cdb6a011f6bb24511",
      "parents": [
        "92293e6ce0d9ea294adc0fdb08131d245afdde9d"
      ],
      "author": {
        "name": "johnmccutchan@google.com",
        "email": "johnmccutchan@google.com",
        "time": "Tue May 12 23:48:01 2015"
      },
      "committer": {
        "name": "johnmccutchan@google.com",
        "email": "johnmccutchan@google.com",
        "time": "Tue May 12 23:48:01 2015"
      },
      "message": "Add Service ID zones to service protocol\n\n- Add ServiceIdZone interface for getting temporary ids.\n- Add RingServiceIdZone which uses the isolate\u0027s object id ring.\n- Add GrowableServiceIdZone which uses a growable array.\n- Unit tests for ServiceIdZones.\n- JSONStream has a service id zone.\n- Default service id zone is ring with eager id allocation.\n- All service RPCs can include a _serviceIdZone parameter.\n- Value of _serviceIdZone can be Ring.NewId or Ring.ExistingId.\n- All ObjectIdRing usage in object.cc has been replaced with `jsobj.AddServiceId(\"id\", *this);`\n- Add a policy for id reuse to ObjectIdRing::GetIdForObject\n- ObjectIdRing can dump its contents to JSON.\n- Add _dumpRingRequests RPC which dumps the isolate\u0027s ring.\n- _getCrashDump includes complete object id ring.\n\nR\u003dturnidge@google.com\n\nReview URL: https://codereview.chromium.org//1132323002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45754 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "92293e6ce0d9ea294adc0fdb08131d245afdde9d",
      "tree": "3cb81c486c79db16a6eb26b6fec6faf632ead62e",
      "parents": [
        "4a5acf5fe902d66e736b1860394f85b9ae54d642"
      ],
      "author": {
        "name": "sra@google.com",
        "email": "sra@google.com",
        "time": "Tue May 12 23:47:23 2015"
      },
      "committer": {
        "name": "sra@google.com",
        "email": "sra@google.com",
        "time": "Tue May 12 23:47:23 2015"
      },
      "message": "Better toString and Error.toSafeString output for closures for dart2js.\n\nClosures that appear in error messages, especially NoSuchMethodError, need to identify the function so that captured error messages and stack traces are useful.\n\nOld:\n  1. Instance of \u0027Object\u0027\n  2. Instance of \u0027Object\u0027\n  3. Instance of \u0027anonymous\u0027\n  4. Instance of \u0027anonymous\u0027\n  5. Instance of \u0027main_localFunction\u0027\n\nNew:\n  1. Closure \u0027print\u0027\n  2. Closure \u0027Widget_staticMethod\u0027\n  3. Closure \u0027foo\u0027 of Instance of \u0027Widget\u0027\n  4. Closure \u0027remainder\u0027 of 1234\n  5. Closure \u0027main_localFunction\u0027\n\nIn minified code the names are (usually) minified. Being able to unminify them later is separate issue.\nThis CL makes NoSuchMethodError variants more uniform in quoting of method to assist unminifying the message.\n\nR\u003dfloitsch@google.com\n\nReview URL: https://codereview.chromium.org//1138313002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45753 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "4a5acf5fe902d66e736b1860394f85b9ae54d642",
      "tree": "1aa3342db18eb1d8334d67fea9e755360116807d",
      "parents": [
        "1c8e1eb8f3318453aaca93763d7550dfd4ac8fdc"
      ],
      "author": {
        "name": "floitsch@google.com",
        "email": "floitsch@google.com",
        "time": "Tue May 12 23:34:42 2015"
      },
      "committer": {
        "name": "floitsch@google.com",
        "email": "floitsch@google.com",
        "time": "Tue May 12 23:34:42 2015"
      },
      "message": "dart2js: keep track of non-final static fields.\n\nDart2js used to just emit static non-final fields, even if they were not referenced.\nThis is bad, because in some cases it referenced a constant that didn\u0027t exist (was tree-shaken away). In the old emitter this just became a reference to a non-existing property, but in the new emitter it crashed.\n\nThis CL also fixes (partially) static non-final fields for the lazy emitter.\n\nR\u003dsra@google.com\n\nReview URL: https://codereview.chromium.org//1132363003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45752 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "1c8e1eb8f3318453aaca93763d7550dfd4ac8fdc",
      "tree": "58cd81e284a7338df6a94088cc9e456f33e75718",
      "parents": [
        "d0b667cef08ccb737ed4500e3d70223e7e3b7d0f"
      ],
      "author": {
        "name": "hausner@google.com",
        "email": "hausner@google.com",
        "time": "Tue May 12 23:03:48 2015"
      },
      "committer": {
        "name": "hausner@google.com",
        "email": "hausner@google.com",
        "time": "Tue May 12 23:03:48 2015"
      },
      "message": "Fix CompilerStats info\n\nMove the counters and timers into the isolate. Statically allocated data\ndoes not work anymore now that we always have multiple isolates.\n\nRemove unused counters, add some counters to measure size of compiled code\nand meta info.\n\nR\u003dasiva@google.com\n\nReview URL: https://codereview.chromium.org//1127383008\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45751 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "d0b667cef08ccb737ed4500e3d70223e7e3b7d0f",
      "tree": "89269ae4d6515f810c30772ac62a63f9cf147e49",
      "parents": [
        "3aa68314f0b98ee373e724b8bc59f8142af977c8"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 22:56:28 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 22:56:28 2015"
      },
      "message": "IE Event test suppressions\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1125283008\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45750 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "3aa68314f0b98ee373e724b8bc59f8142af977c8",
      "tree": "d850bec28c4503982d8feeac958b4e5b7f440c86",
      "parents": [
        "51c7e8d18605cb2a4dedcd1bedeb0e8ddd009051"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 22:32:53 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 22:32:53 2015"
      },
      "message": "Remove more co19 suppressions\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1134553004\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45749 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "51c7e8d18605cb2a4dedcd1bedeb0e8ddd009051",
      "tree": "936c9eb2b8205bc0f373197c30f1fc09f0eb10d8",
      "parents": [
        "89dc833fe55cdf635f0a199cf69217132f22f5f8"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 22:15:51 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 22:15:51 2015"
      },
      "message": "Workaround Dartium limitation in event_test\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1137803003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45748 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "89dc833fe55cdf635f0a199cf69217132f22f5f8",
      "tree": "b3b888d9d0f50f08b2704fc858ab38441075078b",
      "parents": [
        "5f3aad58fc0c7322ce4e71312c975100a947baa1"
      ],
      "author": {
        "name": "kevmoo@google.com",
        "email": "kevmoo@google.com",
        "time": "Tue May 12 22:07:08 2015"
      },
      "committer": {
        "name": "kevmoo@google.com",
        "email": "kevmoo@google.com",
        "time": "Tue May 12 22:07:08 2015"
      },
      "message": "Add pkg/matcher and pkg/test to DEPS\n\nBUG\u003d https://code.google.com/p/dart/issues/detail?id\u003d23386\nR\u003dnweiz@google.com\n\nReview URL: https://codereview.chromium.org//1141633002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45747 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "5f3aad58fc0c7322ce4e71312c975100a947baa1",
      "tree": "6ff6ff907245b9552c77988480f1fb70e7e588fa",
      "parents": [
        "28bef3383ff1e6c49dc38eee4bf6f653b59dc844"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 21:30:56 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 21:30:56 2015"
      },
      "message": "Another analyzer static warning that now passes for WheelEvent\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1137203002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45746 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "28bef3383ff1e6c49dc38eee4bf6f653b59dc844",
      "tree": "7a4eea5c4d31bfb381b513b8ebcf6167bf6c84b6",
      "parents": [
        "759075828ab17b83f8534aa46bab325e744a52dc"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 21:07:53 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 21:07:53 2015"
      },
      "message": "Test suppressions and fixes for WheelEvent and related changes.\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1130783003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45745 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "759075828ab17b83f8534aa46bab325e744a52dc",
      "tree": "643fccaff2593a1e363102b1ed9d451ac11e58a7",
      "parents": [
        "8e35f70101722ef217add96e478972b3c92cc69c"
      ],
      "author": {
        "name": "srdjan@google.com",
        "email": "srdjan@google.com",
        "time": "Tue May 12 18:59:13 2015"
      },
      "committer": {
        "name": "srdjan@google.com",
        "email": "srdjan@google.com",
        "time": "Tue May 12 18:59:13 2015"
      },
      "message": "Forgot to remove a dead flag.\n\nR\u003dhausner@google.com\n\nReview URL: https://codereview.chromium.org//1131313004\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45744 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "8e35f70101722ef217add96e478972b3c92cc69c",
      "tree": "3998aac5c64611e1b1585f47c43a068ec48898bd",
      "parents": [
        "d485d2d59bab6258620012379193c4417f2437f6"
      ],
      "author": {
        "name": "asiva@google.com",
        "email": "asiva@google.com",
        "time": "Tue May 12 18:55:43 2015"
      },
      "committer": {
        "name": "asiva@google.com",
        "email": "asiva@google.com",
        "time": "Tue May 12 18:55:43 2015"
      },
      "message": "Fix build bot failures.\n\nReview URL: https://codereview.chromium.org//1128333005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45743 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "d485d2d59bab6258620012379193c4417f2437f6",
      "tree": "5fc6392dc45ebf4c86ca57a84bddd86c90e6e386",
      "parents": [
        "c087d7ddcc30ed59c2c13a9a5c5ea812aada8916"
      ],
      "author": {
        "name": "asiva@google.com",
        "email": "asiva@google.com",
        "time": "Tue May 12 18:14:18 2015"
      },
      "committer": {
        "name": "asiva@google.com",
        "email": "asiva@google.com",
        "time": "Tue May 12 18:14:18 2015"
      },
      "message": "Some more cleanup of the finger print checking code.\n\nR\u003diposva@google.com\n\nReview URL: https://codereview.chromium.org//1136163002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45742 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "c087d7ddcc30ed59c2c13a9a5c5ea812aada8916",
      "tree": "9cc16182f7904e7ce07da1b963cff08029273839",
      "parents": [
        "6c851acaa53a4e14fbb928ba7455c41b68c256d5"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 18:04:58 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 18:04:58 2015"
      },
      "message": "Relax the deltaX/Y/Z types in WheelEvent constructor\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1133303002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45741 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "6c851acaa53a4e14fbb928ba7455c41b68c256d5",
      "tree": "25a89a7f32a51be5a52fc8311de94c57c9cb2baa",
      "parents": [
        "7ad27ace30287acd3063d5be369c7ee97b4f7d0e"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 16:34:01 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 16:34:01 2015"
      },
      "message": "Clean up WheelEvent\n\nBUG\u003d\nR\u003dterry@google.com\n\nReview URL: https://codereview.chromium.org//1126463005\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45740 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "7ad27ace30287acd3063d5be369c7ee97b4f7d0e",
      "tree": "20c69f24f036f856473a49e50fbee7c57955f4f5",
      "parents": [
        "9c979d1a630e00b97ce42156a4af100adcf4d964"
      ],
      "author": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 16:25:56 2015"
      },
      "committer": {
        "name": "alanknight@google.com",
        "email": "alanknight@google.com",
        "time": "Tue May 12 16:25:56 2015"
      },
      "message": "Pass Redirect status higher than 307 through to the user\n\nBUG\u003d\nR\u003dterry@google.com\n\nReview URL: https://codereview.chromium.org//1135893003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45739 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "9c979d1a630e00b97ce42156a4af100adcf4d964",
      "tree": "dbc4cb3fce94a0d6ea69a91c8d64ac150221da03",
      "parents": [
        "3e6ca098ba0c95235d183aa0cb5bc4c9cf5b7d55"
      ],
      "author": {
        "name": "asgerf@google.com",
        "email": "asgerf@google.com",
        "time": "Tue May 12 14:19:40 2015"
      },
      "committer": {
        "name": "asgerf@google.com",
        "email": "asgerf@google.com",
        "time": "Tue May 12 14:19:40 2015"
      },
      "message": "dart2js cps: Introduce GetStatic/SetStatic.\n\nThe GetStatic is used for reading static fields and tearing off\nstatic methods.\n\nInvoking a static getter/setter (not from a field) is still an\nInvokeStatic, which IMO is the way it should remain.\n\nBUG\u003d\nR\u003dkarlklose@google.com\n\nCommitted: https://code.google.com/p/dart/source/detail?r\u003d45735\n\nReverted: https://code.google.com/p/dart/source/detail?r\u003d45737\n\nReview URL: https://codereview.chromium.org//1134063002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45738 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "3e6ca098ba0c95235d183aa0cb5bc4c9cf5b7d55",
      "tree": "a6bc6289a6fd1a79702dd87b80b5b33496dbbd32",
      "parents": [
        "b9d2e07f99f5a3bc1b5eba37a333996f403b8bd9"
      ],
      "author": {
        "name": "asgerf@google.com",
        "email": "asgerf@google.com",
        "time": "Tue May 12 13:53:15 2015"
      },
      "committer": {
        "name": "asgerf@google.com",
        "email": "asgerf@google.com",
        "time": "Tue May 12 13:53:15 2015"
      },
      "message": "Revert \"dart2js cps: Introduce GetStatic/SetStatic.\"\n\nThis reverts commit 28e4518df87c72cb8e23fe6d73b7750ad0f2183a.\n\nTBR\u003dkarlklose@google.com\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1136523008\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45737 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "b9d2e07f99f5a3bc1b5eba37a333996f403b8bd9",
      "tree": "4e45f462bc124978d912607e303f5e79e38aee50",
      "parents": [
        "0f49bfc64fd099892917573a51c89e2463f87131"
      ],
      "author": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Tue May 12 13:52:20 2015"
      },
      "committer": {
        "name": "scheglov@google.com",
        "email": "scheglov@google.com",
        "time": "Tue May 12 13:52:20 2015"
      },
      "message": "Create ChangeNotice(s) and set parsed/resolved units.\n\nR\u003dbrianwilkerson@google.com\nBUG\u003d\n\nReview URL: https://codereview.chromium.org//1138853003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45736 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "0f49bfc64fd099892917573a51c89e2463f87131",
      "tree": "a1607e7c98a463465fb3fa21b8010af26498ee11",
      "parents": [
        "dca9491f08ebcfcdcf7c3632af057bef7c5801e1"
      ],
      "author": {
        "name": "asgerf@google.com",
        "email": "asgerf@google.com",
        "time": "Tue May 12 13:35:49 2015"
      },
      "committer": {
        "name": "asgerf@google.com",
        "email": "asgerf@google.com",
        "time": "Tue May 12 13:35:49 2015"
      },
      "message": "dart2js cps: Introduce GetStatic/SetStatic.\n\nThe GetStatic is used for reading static fields and tearing off\nstatic methods.\n\nInvoking a static getter/setter (not from a field) is still an\nInvokeStatic, which IMO is the way it should remain.\n\nBUG\u003d\nR\u003dkarlklose@google.com\n\nReview URL: https://codereview.chromium.org//1134063002\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45735 260f80e4-7a28-3924-810f-c04153c831b5\n"
    },
    {
      "commit": "dca9491f08ebcfcdcf7c3632af057bef7c5801e1",
      "tree": "2ccdcfa909adc1c43ddba8e6472f4db23f8b54f3",
      "parents": [
        "4c12bc171884b18175a48dd3c51d2f28dc7cb080"
      ],
      "author": {
        "name": "ricow@google.com",
        "email": "ricow@google.com",
        "time": "Tue May 12 12:34:38 2015"
      },
      "committer": {
        "name": "ricow@google.com",
        "email": "ricow@google.com",
        "time": "Tue May 12 12:34:38 2015"
      },
      "message": "Remove guava dependency from all.deps\n\nR\u003dwhesse@google.com\n\nReview URL: https://codereview.chromium.org//1130663003\n\ngit-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@45734 260f80e4-7a28-3924-810f-c04153c831b5\n"
    }
  ],
  "next": "4c12bc171884b18175a48dd3c51d2f28dc7cb080"
}
