)]}'
{
  "commit": "730bf30da75514f22fc1869a93e130e582a8e045",
  "tree": "5c9aa1a6959e76c45c869f8d323767ff0cc1ecac",
  "parents": [
    "1c8391205e9caf05337dbbe071944b7ba11a6cec"
  ],
  "author": {
    "name": "tommi@webrtc.org",
    "email": "tommi@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d",
    "time": "Mon Aug 11 14:08:33 2014"
  },
  "committer": {
    "name": "tommi@webrtc.org",
    "email": "tommi@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d",
    "time": "Mon Aug 11 14:08:33 2014"
  },
  "message": "Refactor StatsCollector and associated types.\n* Due to the type changes, I\u0027m going to update the OnCompleted event in two phases to sync with Chrome. This is the first phase.\n* Reports are now managed in a set, not a map, since it\u0027s enough to store the id in one place.\n* Report ids are now const.\n* Copying of data has been greatly reduced.\n* This change includes preparation work for making GetStats fully async.\n\nThis is a reland of r6778 which was reverted due to fyi bots failing.\nI found and fixed the issue which was that in a couple of places I needed to replace a report instead of finding+updating an existing one.\n\nR\u003dxians@webrtc.org\n\nReview URL: https://webrtc-codereview.appspot.com/15119004\n\ngit-svn-id: http://webrtc.googlecode.com/svn/trunk@6863 4adac7df-926f-26a2-2b94-8c16560cd09d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7c02793f05f36473f2b63bcb65e971a53d7af4b2",
      "old_mode": 33188,
      "old_path": "talk/app/webrtc/peerconnection.cc",
      "new_id": "1e42de3ae787bf4b6c47ce5f426d842929b040ef",
      "new_mode": 33188,
      "new_path": "talk/app/webrtc/peerconnection.cc"
    },
    {
      "type": "modify",
      "old_id": "59785e86b0bce8e48c03b4e0a16a74f31b1f496a",
      "old_mode": 33188,
      "old_path": "talk/app/webrtc/peerconnectioninterface.h",
      "new_id": "6ef48475a6f4f150279c973487ced033cbd1f987",
      "new_mode": 33188,
      "new_path": "talk/app/webrtc/peerconnectioninterface.h"
    },
    {
      "type": "modify",
      "old_id": "2b0b36aabc07aa2ce8414a34618e347c722bd033",
      "old_mode": 33188,
      "old_path": "talk/app/webrtc/statscollector.cc",
      "new_id": "df7a44ec2f24ed04d6e1fce1da9e3de9fb5c00f7",
      "new_mode": 33188,
      "new_path": "talk/app/webrtc/statscollector.cc"
    },
    {
      "type": "modify",
      "old_id": "a039813ef3cff3365e7a9d9649b6924bbc44ed81",
      "old_mode": 33188,
      "old_path": "talk/app/webrtc/statscollector.h",
      "new_id": "db2d78856dbcd84a54c51a75704c0ead82e3a242",
      "new_mode": 33188,
      "new_path": "talk/app/webrtc/statscollector.h"
    },
    {
      "type": "modify",
      "old_id": "9441e2ddd1f2a5a69a11dfffcd848ccd22b10554",
      "old_mode": 33188,
      "old_path": "talk/app/webrtc/statscollector_unittest.cc",
      "new_id": "b363e4f50c9200be213316355bae88c6bf6a5b24",
      "new_mode": 33188,
      "new_path": "talk/app/webrtc/statscollector_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "2b1317adfe631d1f88ebb0dffcb1d878c63e419e",
      "old_mode": 33188,
      "old_path": "talk/app/webrtc/statstypes.h",
      "new_id": "590ed9c594a749117624dd88430157861eb40510",
      "new_mode": 33188,
      "new_path": "talk/app/webrtc/statstypes.h"
    },
    {
      "type": "modify",
      "old_id": "884c7a801d794c70915eccf85dbe50dccc550406",
      "old_mode": 33188,
      "old_path": "talk/app/webrtc/test/mockpeerconnectionobservers.h",
      "new_id": "174b80bb53927ca125bfa4339319fdbecf08e83f",
      "new_mode": 33188,
      "new_path": "talk/app/webrtc/test/mockpeerconnectionobservers.h"
    }
  ]
}
