)]}'
{
  "commit": "8a2db409c4e08ec9a8d87bdcaea928083f6293fc",
  "tree": "47f8300030ac3a0f0fa4c512f3d809fd346718f3",
  "parents": [
    "ceb982e0049d7464413528ffab87ed0b34bfb56a"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Tue May 27 23:59:27 2014 -0400"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Tue May 27 23:59:27 2014 -0400"
  },
  "message": "cmd/gc: fix race compilation failure \u0027non-orig name\u0027\n\nCL 51010045 fixed the first one of these:\n\n        cmd/gc: return canonical Node* from temp\n\n        For historical reasons, temp was returning a copy\n        of the created Node*, not the original Node*.\n        This meant that if analysis recorded information in the\n        returned node (for example, n-\u003eaddrtaken \u003d 1), the\n        analysis would not show up on the original Node*, the\n        one kept in fn-\u003edcl and consulted during liveness\n        bitmap creation.\n\n        Correct this, and watch for it when setting addrtaken.\n\n        Fixes #7083.\n\n        R\u003dkhr, dave, minux.ma\n        CC\u003dgolang-codereviews\n        https://golang.org/cl/51010045\n\nCL 53200043 fixed the second:\n\n        cmd/gc: fix race build\n\n        Missed this case in CL 51010045.\n\n        TBR\u003dkhr\n        CC\u003dgolang-codereviews\n        https://golang.org/cl/53200043\n\nThis CL fixes the third. There are only three nod(OXXX, ...)\ncalls in sinit.c, so maybe we\u0027re done. Embarassing that it\ntook three CLs to find all three.\n\nFixes #8028.\n\nLGTM\u003dkhr\nR\u003dgolang-codereviews, khr\nCC\u003dgolang-codereviews, iant\nhttps://golang.org/cl/100800046\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e285352306684ab09f8d2532a0f7520ac09c63cd",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/sinit.c",
      "new_id": "59804cd8d0325d7c026fb08e88c1cd4bb99036c0",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/sinit.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ceb902d41cbb02fa505a2b02bfcf18d579adecf",
      "new_mode": 33188,
      "new_path": "test/fixedbugs/issue8028.go"
    }
  ]
}
