)]}'
{
  "commit": "f9bee751be1292c9433a95d835474dc38a134a95",
  "tree": "1de86f06a790eafdbeebf9b845087e0d8e08e9c7",
  "parents": [
    "6e2bb3ec70e2a23ba74328031c9b82f34c3d4eb9"
  ],
  "author": {
    "name": "Markus Armbruster",
    "email": "armbru@redhat.com",
    "time": "Wed May 07 09:53:44 2014 +0200"
  },
  "committer": {
    "name": "Luiz Capitulino",
    "email": "lcapitulino@redhat.com",
    "time": "Thu May 15 14:00:45 2014 -0400"
  },
  "message": "qapi: Normalize marshalling\u0027s visitor initialization and cleanup\n\nInput and output marshalling functions do it differently.  Change them\nto work the same: initialize the I/O visitor, use it, clean it up,\ninitialize the dealloc visitor, use it, clean it up.\n\nThis delays dealloc visitor initialization in output marshalling\nfunctions, and input visitor cleanup in input marshalling functions.\nNo functional change, but the latter will be convenient when I change\nthe error handling.\n\nSigned-off-by: Markus Armbruster \u003carmbru@redhat.com\u003e\nReviewed-by: Eric Blake \u003ceblake@redhat.com\u003e\nSigned-off-by: Luiz Capitulino \u003clcapitulino@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b915c4d54a5afd7ff6e6a7f9470e3c8cc4eb4de7",
      "old_mode": 33188,
      "old_path": "docs/qapi-code-gen.txt",
      "new_id": "1a635e2572d250ac3ca51617b66db385781abec0",
      "new_mode": 33188,
      "new_path": "docs/qapi-code-gen.txt"
    },
    {
      "type": "modify",
      "old_id": "8d9096f65cda8b178457d9c61523084679f9902b",
      "old_mode": 33188,
      "old_path": "scripts/qapi-commands.py",
      "new_id": "1399826cca8667c58c656f69a825db755677b378",
      "new_mode": 33188,
      "new_path": "scripts/qapi-commands.py"
    }
  ]
}
