)]}'
{
  "commit": "92fc4b586f8856ee9f2bad31fb6e9acd80fa8319",
  "tree": "add284b2ae2940660bba95458e18ce807ae09799",
  "parents": [
    "2999a0b20074a7e4a58f56572bb1436749368f59"
  ],
  "author": {
    "name": "Blue Swirl",
    "email": "blauwirbel@gmail.com",
    "time": "Sun Apr 29 20:35:48 2012 +0000"
  },
  "committer": {
    "name": "Blue Swirl",
    "email": "blauwirbel@gmail.com",
    "time": "Tue Aug 14 19:01:26 2012 +0000"
  },
  "message": "x86: switch to AREG0 free mode\n\nAdd an explicit CPUX86State parameter instead of relying on AREG0.\n\nRemove temporary wrappers and switch to AREG0 free mode.\n\nSigned-off-by: Blue Swirl \u003cblauwirbel@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fea62f1d29b1d8acfd002a9eefd077cb1e1abd91",
      "old_mode": 33261,
      "old_path": "configure",
      "new_id": "edf9da44b578269d4e1b773f8a7afe644e93620e",
      "new_mode": 33261,
      "new_path": "configure"
    },
    {
      "type": "modify",
      "old_id": "82ba1d7cd59d9c8ebc1caad24a3a49489f9d4d03",
      "old_mode": 33188,
      "old_path": "cpu-all.h",
      "new_id": "5e07d285087dfec4906543f6661397f62436737d",
      "new_mode": 33188,
      "new_path": "cpu-all.h"
    },
    {
      "type": "modify",
      "old_id": "71d7d3bb5b5de5d3771cb7cf090488bc99213fab",
      "old_mode": 33188,
      "old_path": "target-i386/Makefile.objs",
      "new_id": "c1d4f059da8cf7d3c87d4b23ca2365f43ba6c70b",
      "new_mode": 33188,
      "new_path": "target-i386/Makefile.objs"
    },
    {
      "type": "modify",
      "old_id": "f33be16ad1532d05cd2bc8403275404f8af23ff9",
      "old_mode": 33188,
      "old_path": "target-i386/cpu.h",
      "new_id": "60f9e972bd4fd7afa1afe03b96ae844619148acc",
      "new_mode": 33188,
      "new_path": "target-i386/cpu.h"
    },
    {
      "type": "modify",
      "old_id": "a1d7ef7934de45cf41760ef60a26959b3ae4bc22",
      "old_mode": 33188,
      "old_path": "target-i386/fpu_helper.c",
      "new_id": "dfc34a6253f5beb5b3b55e653f7c970e65856db9",
      "new_mode": 33188,
      "new_path": "target-i386/fpu_helper.c"
    },
    {
      "type": "modify",
      "old_id": "0f02103c5533a6bf28860fee5c97a5d889b92f95",
      "old_mode": 33188,
      "old_path": "target-i386/helper.h",
      "new_id": "ab6af638e6901cdf033b8b9f79964a0ceaeabc9b",
      "new_mode": 33188,
      "new_path": "target-i386/helper.h"
    },
    {
      "type": "modify",
      "old_id": "3dd4406afdb7ce594de8a446f292bc3270e53273",
      "old_mode": 33188,
      "old_path": "target-i386/mem_helper.c",
      "new_id": "7f99c7cfe3dfa515fef7d3aa3716a650f00f7c2a",
      "new_mode": 33188,
      "new_path": "target-i386/mem_helper.c"
    },
    {
      "type": "modify",
      "old_id": "154601b6bfcfd65806bcce38c6ea066bb8fcb63b",
      "old_mode": 33188,
      "old_path": "target-i386/misc_helper.c",
      "new_id": "a02037963f3f8abee2a3de2dbf8e3fee6601b0d0",
      "new_mode": 33188,
      "new_path": "target-i386/misc_helper.c"
    },
    {
      "type": "modify",
      "old_id": "f136128ed2b0a3c0f671ab32bea054c0beb58bbf",
      "old_mode": 33188,
      "old_path": "target-i386/seg_helper.c",
      "new_id": "5fff8d59c6d0c716b86e3590e338bfcaa7b154a5",
      "new_mode": 33188,
      "new_path": "target-i386/seg_helper.c"
    },
    {
      "type": "modify",
      "old_id": "f370ac53c56929515a7c0d1051586ba75b76cde0",
      "old_mode": 33188,
      "old_path": "target-i386/svm_helper.c",
      "new_id": "4943c37fee4df8a84c3d4638370fb022908d2fff",
      "new_mode": 33188,
      "new_path": "target-i386/svm_helper.c"
    },
    {
      "type": "modify",
      "old_id": "26091f97afd2024393db736d1cf589d614b15c78",
      "old_mode": 33188,
      "old_path": "target-i386/translate.c",
      "new_id": "7ab2ccb190f1cbe862ce942ce47f0b2a7b62e627",
      "new_mode": 33188,
      "new_path": "target-i386/translate.c"
    }
  ]
}
