)]}'
{
  "commit": "e1b89321bafea9fb33d87852fc91fee579d17dfe",
  "tree": "a7c496bd355d7740e1a151e8a1b35bdfeabd650f",
  "parents": [
    "9e0dc48c9f05505b53cb28f860456a0648e56ddf"
  ],
  "author": {
    "name": "Peter Crosthwaite",
    "email": "crosthwaitepeter@gmail.com",
    "time": "Sat May 30 23:11:45 2015 -0700"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Fri Jun 26 16:00:51 2015 +0200"
  },
  "message": "include/exec: Move tb hash functions out\n\nThis is one of very few things in exec-all with a genuine CPU\narchitecture dependency. Move these hashing helpers to a new\nheader to trim exec-all.h down to a near architecture-agnostic\nheader.\n\nThe defs are only used by cpu-exec and translate-all which are both\narch-obj\u0027s so the new tb-hash.h has no core code usage.\n\nReviewed-by: Richard Henderson \u003crth@redhat.com\u003e\nSigned-off-by: Peter Crosthwaite \u003ccrosthwaite.peter@gmail.com\u003e\nMessage-Id: \u003c9d048b96f7cfa64a4d9c0b88e0dd2877fac51d41.1433052532.git.crosthwaite.peter@gmail.com\u003e\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ffeb6e40d228b56732004da68af726787cc7761",
      "old_mode": 33188,
      "old_path": "cpu-exec.c",
      "new_id": "b2724c18c1743848ec8efa080a4fc05c68acb89f",
      "new_mode": 33188,
      "new_path": "cpu-exec.c"
    },
    {
      "type": "modify",
      "old_id": "2573e8c36ec7e1868fb81cf9699cae76f639df7f",
      "old_mode": 33188,
      "old_path": "include/exec/exec-all.h",
      "new_id": "d678114cb28c92ba1b36dfe5c81351d2322f5a79",
      "new_mode": 33188,
      "new_path": "include/exec/exec-all.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0bd786f9fba8eaccdf695289b3ecf941dca5e96",
      "new_mode": 33188,
      "new_path": "include/exec/tb-hash.h"
    },
    {
      "type": "modify",
      "old_id": "b6b0e1c098a96ff160f4917f2447576f7d754f5f",
      "old_mode": 33188,
      "old_path": "translate-all.c",
      "new_id": "412bc9005f572c274fb49d2747eee9c8232bea7f",
      "new_mode": 33188,
      "new_path": "translate-all.c"
    }
  ]
}
