)]}'
{
  "commit": "003cb496b71269fccdabcfabc9ecb28219dacd7d",
  "tree": "13b04078a6bc4105b8fb6060f9d349c5c9db18a7",
  "parents": [
    "136483df1361e6e5cfff3871fba752a4cd30d769"
  ],
  "author": {
    "name": "Christopher Kohlhoff",
    "email": "chris@kohlhoff.com",
    "time": "Thu May 24 18:23:16 2012 +1000"
  },
  "committer": {
    "name": "Christopher Kohlhoff",
    "email": "chris@kohlhoff.com",
    "time": "Thu May 24 18:23:16 2012 +1000"
  },
  "message": "Eliminate a lock/unlock pair when rescheduling a strand.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f4290cd17046beeefa614ec659974f0a12c7c8f4",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/impl/strand_service.ipp",
      "new_id": "e264fb8ce8aafc8207ecd3f6b73b3b17c52f9f48",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/impl/strand_service.ipp"
    },
    {
      "type": "modify",
      "old_id": "49f6265e857b1ff89d00ca3077951b6984223ff8",
      "old_mode": 33261,
      "old_path": "asio/include/asio/detail/impl/task_io_service.ipp",
      "new_id": "6b3b2476da9f869dcc1992255418b3006e7fd188",
      "new_mode": 33261,
      "new_path": "asio/include/asio/detail/impl/task_io_service.ipp"
    },
    {
      "type": "modify",
      "old_id": "f7b4870772d91e0a21eea9ec3caf1a4eb4c6e850",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/task_io_service.hpp",
      "new_id": "517cd4d653b5a92416fa2005ba7aea4e0cfb0c0b",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/task_io_service.hpp"
    },
    {
      "type": "modify",
      "old_id": "68f209e25a41ba041d608f6fe9732b8aff200d13",
      "old_mode": 33188,
      "old_path": "asio/include/asio/detail/win_iocp_io_service.hpp",
      "new_id": "20bf28fd7f968adc82a99929a8dc0b4c252801a4",
      "new_mode": 33188,
      "new_path": "asio/include/asio/detail/win_iocp_io_service.hpp"
    }
  ]
}
