)]}'
{
  "commit": "00d613a9cf1f30362c560be8a86a16aba38c5c51",
  "tree": "1ef0fbfece0b2ded51de1e177a982fe70aab9534",
  "parents": [
    "9281e3e74d3c97f39a2ad26390c92c2014d6d145"
  ],
  "author": {
    "name": "Lukacs Berki",
    "email": "lberki@google.com",
    "time": "Mon Apr 25 15:39:28 2016 +0000"
  },
  "committer": {
    "name": "Yun Peng",
    "email": "pcloudy@google.com",
    "time": "Mon Apr 25 17:49:04 2016 +0000"
  },
  "message": "Factor out various ways to execute subprocesses into separate functions.\n\nThis is so that they can be implemented properly for Windows. For now, though, they are left in blaze_util.cc since the Windows implementations aren\u0027t there yet.\n\n--\nMOS_MIGRATED_REVID\u003d120709884\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "65f7b65e360b9dbd5c06a966cef435264858c621",
      "old_mode": 33188,
      "old_path": "src/main/cpp/blaze.cc",
      "new_id": "3b7a044aa1664a6c879f983c60c7b62d3b6036ea",
      "new_mode": 33188,
      "new_path": "src/main/cpp/blaze.cc"
    },
    {
      "type": "modify",
      "old_id": "5740cb4f0f883a10f826c555139da166030d328c",
      "old_mode": 33188,
      "old_path": "src/main/cpp/blaze_util.cc",
      "new_id": "5421fb7d0f131e88b26ce339af201b73a38f88b5",
      "new_mode": 33188,
      "new_path": "src/main/cpp/blaze_util.cc"
    },
    {
      "type": "modify",
      "old_id": "e0d1b2b669ea8555bb15ea4bf4a6917eaa1106d9",
      "old_mode": 33188,
      "old_path": "src/main/cpp/blaze_util.h",
      "new_id": "86a8256b11e297616816906d91222a94b357f309",
      "new_mode": 33188,
      "new_path": "src/main/cpp/blaze_util.h"
    },
    {
      "type": "modify",
      "old_id": "4aa462ed0b593c76cb82ab40b7d5f3b55587b234",
      "old_mode": 33188,
      "old_path": "src/main/cpp/blaze_util_platform.h",
      "new_id": "42a2f5db9ff032f89c1a4fcf130d6e2a776cf785",
      "new_mode": 33188,
      "new_path": "src/main/cpp/blaze_util_platform.h"
    },
    {
      "type": "modify",
      "old_id": "02fec70aa83335df004907b7716e6eae6e56b193",
      "old_mode": 33188,
      "old_path": "src/test/cpp/blaze_util_test.cc",
      "new_id": "99b81e31812ef6063d27fe0bba33a32443e0ea01",
      "new_mode": 33188,
      "new_path": "src/test/cpp/blaze_util_test.cc"
    }
  ]
}
