)]}'
{
  "commit": "4ba37c6f6964f6a24fc4b8b48bc82c02edb70370",
  "tree": "a9b0787c38d9b7dbedcd19390144c6da1c222510",
  "parents": [
    "7c292e0f67e0f0bf4062e0b2adf244e17d7dacb5"
  ],
  "author": {
    "name": "tsepez",
    "email": "tsepez@chromium.org",
    "time": "Wed Sep 28 14:49:01 2016 -0700"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Sep 28 14:49:01 2016 -0700"
  },
  "message": "Implement weak pointers\n\nThese will be a replacement for CFX_CountRef in future CLs, since\nCFX_CountRef is manually incremented and error-prone.\n\nReview-Url: https://codereview.chromium.org/2377143002\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "22f018eadd8cf7598d5d7b4bf2e67b938296a4b0",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "778e03829c534c8fdbb9c10721628b64a3c8f53b",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4fa514bef40a5736b1a5ca365f30506e97553cc",
      "new_mode": 33188,
      "new_path": "core/fxcrt/cfx_weak_ptr_unittest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64218cd679215bcf94d9a7baa4e35473fdba7d87",
      "new_mode": 33188,
      "new_path": "core/fxcrt/include/cfx_weak_ptr.h"
    }
  ]
}
