)]}'
{
  "commit": "d7da72919c7fd018465d9f0427efee11f6a4e8f0",
  "tree": "99ec87775d70dfb613f5a0904d8aa9124a81be9e",
  "parents": [
    "73bdcd85baef54a76ac184add5da51f142f3655a"
  ],
  "author": {
    "name": "David \u0027Digit\u0027 Turner",
    "email": "digit@google.com",
    "time": "Fri Apr 18 15:10:11 2014 +0200"
  },
  "committer": {
    "name": "David \u0027Digit\u0027 Turner",
    "email": "digit@google.com",
    "time": "Fri Jul 18 15:31:41 2014 +0200"
  },
  "message": "target-i386: Purely cosmetic integration.\n\nThis modifies files under target-i386 to get stylistic-only changes\nfrom upstream (QEMU 2.0.0), i.e.:\n\n- in cpu.h: Remove the EAX, EBX, ... DF macros and replace them with\n  direct access to env-\u003eeip, env-\u003edf or env-\u003eregs[] instead.\n\n- add or refine declarations in cpu.h, but doesn\u0027t modify behaviour.\n\n- Add opening / closing braces where appropriate.\n\nChange-Id: Ie4a024ff6ed6db9bb7d843221f4ad1fb59af925f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9bc29d304cf2167caf3a602d474c7af168f8718c",
      "old_mode": 33188,
      "old_path": "cpu-exec.c",
      "new_id": "e0bd8d12996dfa30c8d4fe7c148fcf94b541e7e0",
      "new_mode": 33188,
      "new_path": "cpu-exec.c"
    },
    {
      "type": "modify",
      "old_id": "91c9c2552f2fdfe9cb2633e660df0ff45ef33735",
      "old_mode": 33188,
      "old_path": "target-i386/cc_helper.c",
      "new_id": "4e37d49b77bd65bc844f76ff236ad705d9fa233e",
      "new_mode": 33188,
      "new_path": "target-i386/cc_helper.c"
    },
    {
      "type": "modify",
      "old_id": "16f5d91379e3165f585a34cd0c1627e9f373dd5e",
      "old_mode": 33188,
      "old_path": "target-i386/cc_helper_template.h",
      "new_id": "0664818adebb38cebb3100ae58c6787dfe49f9f6",
      "new_mode": 33188,
      "new_path": "target-i386/cc_helper_template.h"
    },
    {
      "type": "modify",
      "old_id": "45bac7daadc8ea5d5e586c3d566aa35709905fea",
      "old_mode": 33188,
      "old_path": "target-i386/cpu.h",
      "new_id": "e3a38855cdc1f37c2ec00fcbf14d15cf8a5a1081",
      "new_mode": 33188,
      "new_path": "target-i386/cpu.h"
    },
    {
      "type": "modify",
      "old_id": "5d973e69f9199ae0b96c0aa30dad326bdfce944d",
      "old_mode": 33188,
      "old_path": "target-i386/excp_helper.c",
      "new_id": "3cd96a310daceacc0c5a97197adff130d5284d62",
      "new_mode": 33188,
      "new_path": "target-i386/excp_helper.c"
    },
    {
      "type": "modify",
      "old_id": "b67f82b430f6326f84d4b033c8a20e2d078585f4",
      "old_mode": 33188,
      "old_path": "target-i386/fpu_helper.c",
      "new_id": "ce7a9a50d2bd2f4f9401db6086e870bad002226c",
      "new_mode": 33188,
      "new_path": "target-i386/fpu_helper.c"
    },
    {
      "type": "modify",
      "old_id": "388f7a747304d9ceae45e91f2fb5c4e0366c381d",
      "old_mode": 33188,
      "old_path": "target-i386/helper.c",
      "new_id": "1999b73fea7f977f0a145cc422ca0b56f1b63791",
      "new_mode": 33188,
      "new_path": "target-i386/helper.c"
    },
    {
      "type": "modify",
      "old_id": "81159d14e3200d128869389acadb251cd0daccdd",
      "old_mode": 33188,
      "old_path": "target-i386/int_helper.c",
      "new_id": "a92f864101b1dbc3f69deca8a9ccbb44acb69e41",
      "new_mode": 33188,
      "new_path": "target-i386/int_helper.c"
    },
    {
      "type": "modify",
      "old_id": "465ae4e49c75654af6fb0d6b5bfaab5750e5975b",
      "old_mode": 33188,
      "old_path": "target-i386/kvm.c",
      "new_id": "38752a7bb99c6da992d19656427ae4f3d579a45c",
      "new_mode": 33188,
      "new_path": "target-i386/kvm.c"
    },
    {
      "type": "modify",
      "old_id": "9500bab00a2b28885add12ea9e9b1cfe053f29c5",
      "old_mode": 33188,
      "old_path": "target-i386/mem_helper.c",
      "new_id": "b4d3f9ae9743f42d2a644ed52882316ad5b43fa0",
      "new_mode": 33188,
      "new_path": "target-i386/mem_helper.c"
    },
    {
      "type": "modify",
      "old_id": "d8dc8951171a0f47054161f46570b0dbf44e64d5",
      "old_mode": 33188,
      "old_path": "target-i386/misc_helper.c",
      "new_id": "f4863dce0d26379347b70e17ab6d4a837bdf2a30",
      "new_mode": 33188,
      "new_path": "target-i386/misc_helper.c"
    },
    {
      "type": "modify",
      "old_id": "70ca82997841b08a04530e52440c30022d6747ca",
      "old_mode": 33188,
      "old_path": "target-i386/seg_helper.c",
      "new_id": "1795e6932208bc1d26ea8258001cd61c48ee6caa",
      "new_mode": 33188,
      "new_path": "target-i386/seg_helper.c"
    },
    {
      "type": "modify",
      "old_id": "cd06ab11e727d6405e6259c28380ab2d4bcbf1b4",
      "old_mode": 33188,
      "old_path": "target-i386/shift_helper_template.h",
      "new_id": "81953cbb09829dc5abcc7e9d3d88e5bea849ec87",
      "new_mode": 33188,
      "new_path": "target-i386/shift_helper_template.h"
    },
    {
      "type": "modify",
      "old_id": "c4322779e8dffb7141691d31b289cca1cceef89c",
      "old_mode": 33188,
      "old_path": "target-i386/smm_helper.c",
      "new_id": "1cd64e2866595cb939cde9a79c3da810fbcf144b",
      "new_mode": 33188,
      "new_path": "target-i386/smm_helper.c"
    },
    {
      "type": "modify",
      "old_id": "e3b2501f8907fe7efa34f394ab59a873a0c23a6e",
      "old_mode": 33188,
      "old_path": "target-i386/svm_helper.c",
      "new_id": "5b2a83b39bff7e76b0d5bb62e0d41fee002145ae",
      "new_mode": 33188,
      "new_path": "target-i386/svm_helper.c"
    },
    {
      "type": "modify",
      "old_id": "9ae45a5cd22c2d65738ff41f907f16c48823bdb5",
      "old_mode": 33188,
      "old_path": "target-i386/translate.c",
      "new_id": "f125877462951a0ef846ba6e6f6e3daa0f12407d",
      "new_mode": 33188,
      "new_path": "target-i386/translate.c"
    }
  ]
}
