)]}'
{
  "commit": "56958cb33d3c1d045f2844408d825442d523f59f",
  "tree": "803dabf70253d276889e1cc14eb28a72fda02267",
  "parents": [
    "b19d39cc5fa8dc60c678c2507af02147184f168f"
  ],
  "author": {
    "name": "John Porto",
    "email": "jpp@chromium.org",
    "time": "Thu Jan 14 09:18:18 2016 -0800"
  },
  "committer": {
    "name": "John Porto",
    "email": "jpp@chromium.org",
    "time": "Thu Jan 14 09:18:18 2016 -0800"
  },
  "message": "Suzero. X8664. NaCl Sandboxing.\n\nBUG\u003d https://bugs.chromium.org/p/nativeclient/issues/detail?id\u003d4077\nR\u003dsehr@chromium.org, stichnot@chromium.org\n\nReview URL: https://codereview.chromium.org/1559243002 .\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1f3a90d48783db0ad0d5fa23e20edacbe7554936",
      "old_mode": 33188,
      "old_path": "Makefile.standalone",
      "new_id": "a91798587862156cd66aebf3f98f2b5ceaab3307",
      "new_mode": 33188,
      "new_path": "Makefile.standalone"
    },
    {
      "type": "modify",
      "old_id": "d75acc5a9ddfc36d44bfe7655bc7bbf38ac03f47",
      "old_mode": 33261,
      "old_path": "pydir/run-pnacl-sz.py",
      "new_id": "aecfbedbe57952e6c2a2e757d1d855b8b4ca623e",
      "new_mode": 33261,
      "new_path": "pydir/run-pnacl-sz.py"
    },
    {
      "type": "modify",
      "old_id": "95a6a2c9579df5a1f71de5ec2e8e2fd1fd9fab93",
      "old_mode": 33261,
      "old_path": "pydir/szbuild.py",
      "new_id": "5f645b86e03aec9b1129f2fcf4194f495ebce0f4",
      "new_mode": 33261,
      "new_path": "pydir/szbuild.py"
    },
    {
      "type": "modify",
      "old_id": "59b76cafb14a4083b4e6e929409a9a7b191d921a",
      "old_mode": 33188,
      "old_path": "pydir/targets.py",
      "new_id": "5effd4ecf5299339419d02f987c87df39d4e758c",
      "new_mode": 33188,
      "new_path": "pydir/targets.py"
    },
    {
      "type": "modify",
      "old_id": "d2e9578ffe2d2a613fff1b76e907f282d15a2263",
      "old_mode": 33188,
      "old_path": "src/IceAssembler.h",
      "new_id": "d3111adcbe5e19a6fca055c150a78a85726b1613",
      "new_mode": 33188,
      "new_path": "src/IceAssembler.h"
    },
    {
      "type": "modify",
      "old_id": "9da66a3fc2c0548caf518b8e01c6140ac12173a6",
      "old_mode": 33188,
      "old_path": "src/IceAssemblerX86Base.h",
      "new_id": "3af54e316c04a9f10a4c2a193e624b353034f7a2",
      "new_mode": 33188,
      "new_path": "src/IceAssemblerX86Base.h"
    },
    {
      "type": "modify",
      "old_id": "912130a38a73346e3e7f57b8e8ef40b9e2d583b0",
      "old_mode": 33188,
      "old_path": "src/IceAssemblerX86BaseImpl.h",
      "new_id": "f007194d2e89ea86fa0728e5458cb704929e610d",
      "new_mode": 33188,
      "new_path": "src/IceAssemblerX86BaseImpl.h"
    },
    {
      "type": "modify",
      "old_id": "ba50afb5e07f2e6f4e07d0504c19110a106fe9f0",
      "old_mode": 33188,
      "old_path": "src/IceCfgNode.cpp",
      "new_id": "9e3f23adf634394616a2804d6da7f79530490304",
      "new_mode": 33188,
      "new_path": "src/IceCfgNode.cpp"
    },
    {
      "type": "modify",
      "old_id": "611121ad094c144cf7c4baba4c828d97a860c6b0",
      "old_mode": 33188,
      "old_path": "src/IceELFObjectWriter.cpp",
      "new_id": "b5c5fc766b21f67c777dc2b41bf9df6ee18d2e79",
      "new_mode": 33188,
      "new_path": "src/IceELFObjectWriter.cpp"
    },
    {
      "type": "modify",
      "old_id": "ef1b299f68d1e8275175a9d61baa3f2d44979350",
      "old_mode": 33188,
      "old_path": "src/IceELFSection.h",
      "new_id": "24d814b6a52540c2eb6211cea3e2d71c92d9b94f",
      "new_mode": 33188,
      "new_path": "src/IceELFSection.h"
    },
    {
      "type": "modify",
      "old_id": "f336ba99b024db4c87c1c50f03d9483ec682be5a",
      "old_mode": 33188,
      "old_path": "src/IceInst.cpp",
      "new_id": "1db9cee5261d3854c1ca9fcd5d6294cbf1e0e9c4",
      "new_mode": 33188,
      "new_path": "src/IceInst.cpp"
    },
    {
      "type": "modify",
      "old_id": "f8ca48c5deb5e953b4173ba92f640d243e7831fd",
      "old_mode": 33188,
      "old_path": "src/IceInst.h",
      "new_id": "85fde52b316fdb67d4f23481a277f92997673838",
      "new_mode": 33188,
      "new_path": "src/IceInst.h"
    },
    {
      "type": "modify",
      "old_id": "a4218b72e9326ece745f2c25df2464f25e6fc78c",
      "old_mode": 33188,
      "old_path": "src/IceInstX8632.cpp",
      "new_id": "24f6c2b927f51041309e8736fc31989d25807bc1",
      "new_mode": 33188,
      "new_path": "src/IceInstX8632.cpp"
    },
    {
      "type": "modify",
      "old_id": "593b39f9ae1cd0314ab06b5f6d5290cfb4a1c952",
      "old_mode": 33188,
      "old_path": "src/IceInstX8664.cpp",
      "new_id": "0072c6b50385cb35ff52476013ef13686d7064ff",
      "new_mode": 33188,
      "new_path": "src/IceInstX8664.cpp"
    },
    {
      "type": "modify",
      "old_id": "9c3b0f5f5531a46c3bbc1dbc7086bdac2f046867",
      "old_mode": 33188,
      "old_path": "src/IceInstX8664.def",
      "new_id": "42edba6215c3a4380b848762f2c1004883313dd5",
      "new_mode": 33188,
      "new_path": "src/IceInstX8664.def"
    },
    {
      "type": "modify",
      "old_id": "2b7ac3f2fccb0267d19508e14d9261fc80083d16",
      "old_mode": 33188,
      "old_path": "src/IceInstX86Base.h",
      "new_id": "d4dbe59149b949bc935bc8fbd493217af08c2037",
      "new_mode": 33188,
      "new_path": "src/IceInstX86Base.h"
    },
    {
      "type": "modify",
      "old_id": "addb59964479e5e509b8902923405ec8ab2d0491",
      "old_mode": 33188,
      "old_path": "src/IceInstX86BaseImpl.h",
      "new_id": "5bcd8697a678c67ec3b19247bc0882bde3d83241",
      "new_mode": 33188,
      "new_path": "src/IceInstX86BaseImpl.h"
    },
    {
      "type": "modify",
      "old_id": "7587995c5c5390f40d8a9276b53264f1d7755b84",
      "old_mode": 33188,
      "old_path": "src/IceRegistersX8664.h",
      "new_id": "692d2f9e30ac6edadf4232a6728f80deeae7596b",
      "new_mode": 33188,
      "new_path": "src/IceRegistersX8664.h"
    },
    {
      "type": "modify",
      "old_id": "4a64b4a9f0a9649cb7f8b1eeba9f6f29f77e1694",
      "old_mode": 33188,
      "old_path": "src/IceTargetLoweringX8632.cpp",
      "new_id": "209db7c7c33c5c0657e0d72ed2d435a61d11fa97",
      "new_mode": 33188,
      "new_path": "src/IceTargetLoweringX8632.cpp"
    },
    {
      "type": "modify",
      "old_id": "f7ac52ee88351287e3c2b378e9d9ea11f2b0f389",
      "old_mode": 33188,
      "old_path": "src/IceTargetLoweringX8632.h",
      "new_id": "1f8e4a702be58667b2f9537f63f8923165d6300a",
      "new_mode": 33188,
      "new_path": "src/IceTargetLoweringX8632.h"
    },
    {
      "type": "modify",
      "old_id": "0216d189324bdb8ab9ce80e04808cba59744ca76",
      "old_mode": 33188,
      "old_path": "src/IceTargetLoweringX8632Traits.h",
      "new_id": "22faa50926de19cb23a90ca6ed051841a4585a93",
      "new_mode": 33188,
      "new_path": "src/IceTargetLoweringX8632Traits.h"
    },
    {
      "type": "modify",
      "old_id": "7e63780f1a67044b0e762b1a4774df1200d5201a",
      "old_mode": 33188,
      "old_path": "src/IceTargetLoweringX8664.cpp",
      "new_id": "e9cd1a3ad7937ffc486fe913e553f8708d338684",
      "new_mode": 33188,
      "new_path": "src/IceTargetLoweringX8664.cpp"
    },
    {
      "type": "modify",
      "old_id": "1cc5c878c0cde79927446e55520961fd04589893",
      "old_mode": 33188,
      "old_path": "src/IceTargetLoweringX8664.h",
      "new_id": "0f8722b93ed5d2c1cb8cd96b464a028dc39c848b",
      "new_mode": 33188,
      "new_path": "src/IceTargetLoweringX8664.h"
    },
    {
      "type": "modify",
      "old_id": "87ca3db15d80dda54001ecb8f8e3124697fdebf9",
      "old_mode": 33188,
      "old_path": "src/IceTargetLoweringX8664Traits.h",
      "new_id": "b206817eea4a413744963eade01f362ba788425d",
      "new_mode": 33188,
      "new_path": "src/IceTargetLoweringX8664Traits.h"
    },
    {
      "type": "modify",
      "old_id": "f52838f4af7ae49a862903304ecdc9b83724a01f",
      "old_mode": 33188,
      "old_path": "src/IceTargetLoweringX86Base.h",
      "new_id": "76e1445972a072168162bb20f95ed2b50c8f3c5c",
      "new_mode": 33188,
      "new_path": "src/IceTargetLoweringX86Base.h"
    },
    {
      "type": "modify",
      "old_id": "0d4e6bb343405438dcebff08c1fa30af0aa78739",
      "old_mode": 33188,
      "old_path": "src/IceTargetLoweringX86BaseImpl.h",
      "new_id": "b5d8049bce004d077aef7ca2ceab7fa7765710bb",
      "new_mode": 33188,
      "new_path": "src/IceTargetLoweringX86BaseImpl.h"
    },
    {
      "type": "modify",
      "old_id": "ebbaa6baa117e26baae755cb083fcd863ac58484",
      "old_mode": 33188,
      "old_path": "src/IceTypes.def",
      "new_id": "0d4ec8636491213f3fd5d98fa3b3ec8ddfb9af7c",
      "new_mode": 33188,
      "new_path": "src/IceTypes.def"
    },
    {
      "type": "modify",
      "old_id": "3233d574a3faf61e2f31a2f8d188a9421919ea09",
      "old_mode": 33188,
      "old_path": "tests_lit/assembler/x86/sandboxing.ll",
      "new_id": "950f10dcbcd1fd2141d30ff81609f040db04fc03",
      "new_mode": 33188,
      "new_path": "tests_lit/assembler/x86/sandboxing.ll"
    },
    {
      "type": "modify",
      "old_id": "f69f6eef420766443fa3c9700cec0c50297163e1",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/callindirect.pnacl.ll",
      "new_id": "9450c726476d07ac9033cfed3afd405fe797c129",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/callindirect.pnacl.ll"
    }
  ]
}
