)]}'
{
  "commit": "975aefe011197453284a4ab777000183e6096d5b",
  "tree": "708fae89a29e58c1d58380f2b4ee82bab5350d01",
  "parents": [
    "0d673e36a74d366ce090ab096955317b581c0fb0"
  ],
  "author": {
    "name": "Avi Kivity",
    "email": "avi@redhat.com",
    "time": "Tue Oct 02 16:39:57 2012 +0200"
  },
  "committer": {
    "name": "Avi Kivity",
    "email": "avi@redhat.com",
    "time": "Mon Oct 15 11:43:06 2012 +0200"
  },
  "message": "memory: provide defaults for MemoryListener operations\n\nMany listeners don\u0027t need to respond to all MemoryListener callbacks;\nprovide suitable no-op defaults instead.\n\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b58b97ccdd16a1a0619206b20f17784280eb541a",
      "old_mode": 33188,
      "old_path": "memory.c",
      "new_id": "269af3f6b02f203a774809bee4fa8be944425a99",
      "new_mode": 33188,
      "new_path": "memory.c"
    }
  ]
}
