)]}'
{
  "commit": "d497eeb00540cebe5fb875570a06cc0083e8016b",
  "tree": "8c7310f14f2494dbe2e333a7c98a1b44185f11d7",
  "parents": [
    "b9e4867e8d78d36ce2dafb780cc1ae8c8a523434"
  ],
  "author": {
    "name": "Michael Hudson-Doyle",
    "email": "michael.hudson@canonical.com",
    "time": "Thu Aug 27 10:59:43 2015 +1200"
  },
  "committer": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Thu Aug 27 00:28:35 2015 +0000"
  },
  "message": "runtime: remove unused xchgp/xchgp1\n\nI noticed that they were unimplemented on arm64 but then that they were\nin fact not used at all.\n\nChange-Id: Iee579feda2a5e374fa571bcc8c89e4ef607d50f6\nReviewed-on: https://go-review.googlesource.com/13951\nRun-TryBot: Minux Ma \u003cminux@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb9ca6350a325b9a8dc819e7dde9b39783d603e4",
      "old_mode": 33188,
      "old_path": "src/runtime/asm_386.s",
      "new_id": "2bc5d8b658e9b6d33706398cfe10ec48e41219ce",
      "new_mode": 33188,
      "new_path": "src/runtime/asm_386.s"
    },
    {
      "type": "modify",
      "old_id": "ff2da3a858094e8e818799572f24bbf60fe8f852",
      "old_mode": 33188,
      "old_path": "src/runtime/asm_amd64.s",
      "new_id": "d165e08333d7d8d63d498a7eda4273a056eab0ef",
      "new_mode": 33188,
      "new_path": "src/runtime/asm_amd64.s"
    },
    {
      "type": "modify",
      "old_id": "a5d6e8155ad2217e32631da52ebf6577e5065543",
      "old_mode": 33188,
      "old_path": "src/runtime/asm_amd64p32.s",
      "new_id": "e393431f2654829e67e8f1bccd054cbe4fd8dc4d",
      "new_mode": 33188,
      "new_path": "src/runtime/asm_amd64p32.s"
    },
    {
      "type": "modify",
      "old_id": "04041245067c7496cf1dd0eb18a21d6e612c2637",
      "old_mode": 33188,
      "old_path": "src/runtime/asm_ppc64x.s",
      "new_id": "60e6b8c4a4998547c8a57ff872c65d8790b8ba92",
      "new_mode": 33188,
      "new_path": "src/runtime/asm_ppc64x.s"
    },
    {
      "type": "modify",
      "old_id": "f8d589e33ba686190b3a1d5b45205e896dbdffae",
      "old_mode": 33188,
      "old_path": "src/runtime/atomic_386.go",
      "new_id": "204a0eb0bc12a9ee8426a6adb2f6dfd3632a8b0b",
      "new_mode": 33188,
      "new_path": "src/runtime/atomic_386.go"
    },
    {
      "type": "modify",
      "old_id": "edcc6d665efe0fb7e14f891c64ea8ba9075d8cbc",
      "old_mode": 33188,
      "old_path": "src/runtime/atomic_amd64x.go",
      "new_id": "256b30bb5f7102d1d63f8f63943d53d46ec79e22",
      "new_mode": 33188,
      "new_path": "src/runtime/atomic_amd64x.go"
    },
    {
      "type": "modify",
      "old_id": "02a1f35ffafe8460e8f43ffcfeb3ab6020502d28",
      "old_mode": 33188,
      "old_path": "src/runtime/atomic_arm.go",
      "new_id": "0c53b102c126e4fc10ecd7dc7f4533ab08f3ad22",
      "new_mode": 33188,
      "new_path": "src/runtime/atomic_arm.go"
    },
    {
      "type": "modify",
      "old_id": "a377e3e4b3d0a589ddbcd0a171b23fa39519b828",
      "old_mode": 33188,
      "old_path": "src/runtime/atomic_arm64.go",
      "new_id": "b3af4002c4b3816232a44849cc1f7738eed5c52c",
      "new_mode": 33188,
      "new_path": "src/runtime/atomic_arm64.go"
    },
    {
      "type": "modify",
      "old_id": "f84afe0362af13777f048d31765cd9acaf76a006",
      "old_mode": 33188,
      "old_path": "src/runtime/atomic_pointer.go",
      "new_id": "ec2ea8a3384234ccb8f0a2ef58eeedc0d7a0e1e1",
      "new_mode": 33188,
      "new_path": "src/runtime/atomic_pointer.go"
    },
    {
      "type": "modify",
      "old_id": "b58ee5ae33bd84aa73830d088fdf44aeec18552e",
      "old_mode": 33188,
      "old_path": "src/runtime/atomic_ppc64x.go",
      "new_id": "9273ddf03ec813bc0c7bf8fa33c0eae58359a3c9",
      "new_mode": 33188,
      "new_path": "src/runtime/atomic_ppc64x.go"
    }
  ]
}
