)]}'
{
  "commit": "4110271501f901f53d987fe3a0a0f832b883c8b4",
  "tree": "b402e10d27061cb057546a3976fbfbc1805e28d8",
  "parents": [
    "f5f5a8b6209f84961687d993b93ea0d397f5d5bf"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Thu Apr 03 19:05:59 2014 -0400"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Thu Apr 03 19:05:59 2014 -0400"
  },
  "message": "runtime: handle fault during runtime more like unexpected fault address\n\nDelaying the runtime.throw until here will print more information.\nIn particular it will print the signal and code values, which means\nit will show the fault address.\n\nThe canpanic checks were added recently, in CL 75320043.\nThey were just not added in exactly the right place.\n\nLGTM\u003diant\nR\u003ddvyukov, iant\nCC\u003dgolang-codereviews\nhttps://golang.org/cl/83980043\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f2262618db50b4dddfc08088a0e6125fe836bedb",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/os_darwin.c",
      "new_id": "a1165dd7be614e05d722217524f905c997ac19f7",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/os_darwin.c"
    },
    {
      "type": "modify",
      "old_id": "f96ea894842f34d9743ba25ac5e56ecb4b41edfc",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/os_dragonfly.c",
      "new_id": "35a7de96fe02d185369b97edda70919a8c38ecb4",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/os_dragonfly.c"
    },
    {
      "type": "modify",
      "old_id": "7598b13ba51baa953de0cdbcea44550bc3e97375",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/os_freebsd.c",
      "new_id": "9a8de4206bb5edd69f797e795a5936e345cad0c5",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/os_freebsd.c"
    },
    {
      "type": "modify",
      "old_id": "b4be9406ec49184ad02e9d9a578698c427912aa6",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/os_linux.c",
      "new_id": "8a945242b96af45b28eba74c729573483934b4da",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/os_linux.c"
    },
    {
      "type": "modify",
      "old_id": "3c5e487ad1278dc02443063399fe05bb248f905d",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/os_nacl.c",
      "new_id": "3196e2ce32658754c389944f73159c14ec485dc8",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/os_nacl.c"
    },
    {
      "type": "modify",
      "old_id": "f8ae30985729734c1de68aadf94fa6ec906f110d",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/os_netbsd.c",
      "new_id": "7f4b97271c99aa47f8d4c5c0c03c19a751d57142",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/os_netbsd.c"
    },
    {
      "type": "modify",
      "old_id": "714f907545c4f368b322535590189e21a73bfc5a",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/os_openbsd.c",
      "new_id": "0eec7956cf348c33a07b7e72235eeff90449d492",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/os_openbsd.c"
    },
    {
      "type": "modify",
      "old_id": "af20ce8db9431a60addc110c709b55ee35c44dad",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/os_plan9.c",
      "new_id": "b634fd73db256c14ccfa086ab94cbe8d4e11232c",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/os_plan9.c"
    },
    {
      "type": "modify",
      "old_id": "04be91bf4ec6d459af00454dfe0642d326c02be7",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/os_plan9_386.c",
      "new_id": "80d711f33828b0fba0122ce29700318fd3b75a1e",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/os_plan9_386.c"
    },
    {
      "type": "modify",
      "old_id": "7f4e1187fd7e63526f83c0065658ff041dad623a",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/os_plan9_amd64.c",
      "new_id": "b497056c6707a9720915a489979a0781fcaee0fe",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/os_plan9_amd64.c"
    },
    {
      "type": "modify",
      "old_id": "b8cd4d90cac8177cf2c14349415b81f9e49516d0",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/os_solaris.c",
      "new_id": "3575f693db1338bba1c17a534748b63b511e0837",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/os_solaris.c"
    },
    {
      "type": "modify",
      "old_id": "8cb6e150304f67b8e93bd145bc489d5fae473158",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/os_windows.c",
      "new_id": "4d5ea3bf45155a0da2708f8e327255318e4b2324",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/os_windows.c"
    },
    {
      "type": "modify",
      "old_id": "70790fa0a3ab804b0a02479702b4e2f3d47ea34d",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/signal_386.c",
      "new_id": "70fcc6a636d3be205d311ef195e78d9172630f9f",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/signal_386.c"
    },
    {
      "type": "modify",
      "old_id": "b21733871178863a353cd178dba37be87f472597",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/signal_amd64x.c",
      "new_id": "309bad3ba689bdd7baebda21de8e57754502f65a",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/signal_amd64x.c"
    },
    {
      "type": "modify",
      "old_id": "41997dbd85f8ff1ae7a62f9a7cce8db0737eb340",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/signal_arm.c",
      "new_id": "9b2a43d9ba020cf2472db90c140e7d875efdec55",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/signal_arm.c"
    }
  ]
}
