)]}'
{
  "commit": "9b1507b05098b95639d6d4905534426193f75f15",
  "tree": "e0be9ebbafb41f627e88f8c7770d940578e761cb",
  "parents": [
    "c72f491ac227ad334c5593be39fc812e8393a91f"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Wed Mar 31 11:46:01 2010 -0700"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Wed Mar 31 11:46:01 2010 -0700"
  },
  "message": "gc: implement panic and recover\n\nR\u003dken2, r, ken3\nCC\u003dgolang-dev\nhttps://golang.org/cl/831042\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "50c90912e06ae259500a228385ca35a4f71d5172",
      "old_mode": 33188,
      "old_path": "src/cmd/5g/ggen.c",
      "new_id": "5831d597e4dbbabf8eb208c9f403866700a7de7a",
      "new_mode": 33188,
      "new_path": "src/cmd/5g/ggen.c"
    },
    {
      "type": "modify",
      "old_id": "140020fdafbac2747f2e1cff9671111c397df6da",
      "old_mode": 33188,
      "old_path": "src/cmd/6g/ggen.c",
      "new_id": "10cd5829373e03cd4c52f059bed3b7cb10061167",
      "new_mode": 33188,
      "new_path": "src/cmd/6g/ggen.c"
    },
    {
      "type": "modify",
      "old_id": "468f67ae982928428fa220647fc067714469c549",
      "old_mode": 33188,
      "old_path": "src/cmd/8g/ggen.c",
      "new_id": "193058e206d22698178d96909c2d69deaf190b33",
      "new_mode": 33188,
      "new_path": "src/cmd/8g/ggen.c"
    },
    {
      "type": "modify",
      "old_id": "b74e7f5e50d17ab66c848663c26bfe511926c6e0",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/builtin.c.boot",
      "new_id": "59a917a9aea6c65ce474aa7f405aa19910e63608",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/builtin.c.boot"
    },
    {
      "type": "modify",
      "old_id": "ecd72a56bcc45caa43c2f4aceca047773adea510",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/dcl.c",
      "new_id": "bb81d2a2225b278552b9fef72ee19549c1acf585",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/dcl.c"
    },
    {
      "type": "modify",
      "old_id": "7ae5d99287de9a9929f8f5d5dba9a649be49fad6",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/go.h",
      "new_id": "dabf5d3f5998edc81a1cfada2797640f2779ec93",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/go.h"
    },
    {
      "type": "modify",
      "old_id": "3c2ecf27ff71fab7168768dde7d934bc39c0ca2b",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/init.c",
      "new_id": "a89c0181fa8d05532874d678c357cdcbff2c6ee4",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/init.c"
    },
    {
      "type": "modify",
      "old_id": "bde1367da039b33ca1685b5308313c7702805e01",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/lex.c",
      "new_id": "4202ba7cd2c42431a4a75ca4ae8d61cc1fc7f08a",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/lex.c"
    },
    {
      "type": "modify",
      "old_id": "0103c53d9f8dc37e9c88637ae563fa93f04ed4b8",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/runtime.go",
      "new_id": "ba79ab92d345161c9725145debcf7f906fd8d80e",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/runtime.go"
    },
    {
      "type": "modify",
      "old_id": "b38ea9dfb9fdc352057caa313d23d123c84261cd",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/subr.c",
      "new_id": "54968dc15fabbf6e9eda00d693d1a74c462f3799",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/subr.c"
    },
    {
      "type": "modify",
      "old_id": "1d5db4c045d9cea456083fe00fec83cf9ed88f4d",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/walk.c",
      "new_id": "37b5efa6f83561314dcb42155980c92fbe049f0c",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/walk.c"
    },
    {
      "type": "modify",
      "old_id": "3c670cdb1a9d9b12c58a6d69f8b69a111e88d761",
      "old_mode": 33188,
      "old_path": "src/libmach/8db.c",
      "new_id": "dfa87da29df470fe9ae845d675e9e9fa87e982f8",
      "new_mode": 33188,
      "new_path": "src/libmach/8db.c"
    },
    {
      "type": "modify",
      "old_id": "3ef6ae8efe762179f36d16d5dabab2e92518f384",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/proc.c",
      "new_id": "6001c22892c16db6390407bd773e19bfd34b3d30",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/proc.c"
    },
    {
      "type": "modify",
      "old_id": "c6655d9ec04054fb6c2fb5d26c89b21457b2f09e",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/runtime.c",
      "new_id": "02509deb69726017fed2c774a270037078198a2f",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/runtime.c"
    },
    {
      "type": "modify",
      "old_id": "a0c0dd7a18ec7b2d6f428384d3e88a493e16ab2d",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/runtime.h",
      "new_id": "adb83116bb439c38198823e006bd0cf233060da9",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/runtime.h"
    },
    {
      "type": "modify",
      "old_id": "e8f7037cf57212fe9c721d1d891f1a9f99d7e5f0",
      "old_mode": 33188,
      "old_path": "test/golden.out",
      "new_id": "cae5509f831527a6a48298eebf42e3b8756bd177",
      "new_mode": 33188,
      "new_path": "test/golden.out"
    }
  ]
}
