)]}'
{
  "commit": "edc53e1f144fe5d1be8c787992ea6e9d9067ebf6",
  "tree": "273fa8dd4097a8a3f4dd3ac7d2b3076d91880ca2",
  "parents": [
    "43618e62ca387faf2272308a46fed9378fa36a87"
  ],
  "author": {
    "name": "Shenghou Ma",
    "email": "minux@golang.org",
    "time": "Wed Apr 22 18:03:18 2015 -0400"
  },
  "committer": {
    "name": "Minux Ma",
    "email": "minux@golang.org",
    "time": "Wed Apr 22 23:21:25 2015 +0000"
  },
  "message": "runtime: fix build after CL 9164 on Linux\n\nThere is an assumption that the function executed in child thread\ncreated by runtime.close should not return. And different systems\nenforce that differently: some exit that thread, some exit the\nwhole process.\n\nThe test TestNewOSProc0 introduced in CL 9161 breaks that assumption,\nso we need to adjust the code to only exit the thread should the\ncalled function return.\n\nChange-Id: Id631cb2f02ec6fbd765508377a79f3f96c6a2ed6\nReviewed-on: https://go-review.googlesource.com/9246\nReviewed-by: Dave Cheney \u003cdave@cheney.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a0c47fb63c50959852daf9a0ba9b0e9841f04b8",
      "old_mode": 33188,
      "old_path": "src/runtime/sys_linux_amd64.s",
      "new_id": "fa7fa164b5ef06ee18aaceb0c39ff660f71041f8",
      "new_mode": 33188,
      "new_path": "src/runtime/sys_linux_amd64.s"
    },
    {
      "type": "modify",
      "old_id": "9d21eaebcbdb5228fc1fdb44f18eb82e07284d7c",
      "old_mode": 33188,
      "old_path": "src/runtime/sys_linux_arm.s",
      "new_id": "d0c6d22f31f3f5fe2cbb34d1f920e8d77c51f7ef",
      "new_mode": 33188,
      "new_path": "src/runtime/sys_linux_arm.s"
    },
    {
      "type": "modify",
      "old_id": "ea8520c51d2a06fb7b1d612796bd5f3fcff80009",
      "old_mode": 33188,
      "old_path": "src/runtime/sys_linux_arm64.s",
      "new_id": "389fea0ddec1640d0d0d2aa6491d765c75f66915",
      "new_mode": 33188,
      "new_path": "src/runtime/sys_linux_arm64.s"
    },
    {
      "type": "modify",
      "old_id": "ff397f003b3e770396a3376bb669e2fb1989e4d6",
      "old_mode": 33188,
      "old_path": "src/runtime/sys_linux_ppc64x.s",
      "new_id": "44a22c9c7756b8d22dc47f09e9410531671a7fbe",
      "new_mode": 33188,
      "new_path": "src/runtime/sys_linux_ppc64x.s"
    }
  ]
}
