)]}'
{
  "commit": "6a75ece01c99164d04752f26d58fdfec268d9139",
  "tree": "5270774c299f6a8b9a13e23ae0afb6b517100440",
  "parents": [
    "cbe7d8db24d5d0484971f121e9b3f446e39cd3b5"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Sun Feb 12 23:26:20 2012 -0500"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Sun Feb 12 23:26:20 2012 -0500"
  },
  "message": "runtime: delete Type and implementations (use reflect instead)\nunsafe: delete Typeof, Reflect, Unreflect, New, NewArray\n\nPart of issue 2955 and issue 2968.\n\nR\u003dgolang-dev, r\nCC\u003dgolang-dev\nhttps://golang.org/cl/5650069\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd23b2f08663782f9397c19d0d830abf9b77af7b",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/go.h",
      "new_id": "bb909b953cfbd11a95fa8b19ccddbbd59a2b094f",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/go.h"
    },
    {
      "type": "modify",
      "old_id": "c91626dcea0b3974576e006e2a7983c099dba511",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/lex.c",
      "new_id": "e880b2f34ceb035c1e29dfdd52cd61cc9b0d725b",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/lex.c"
    },
    {
      "type": "modify",
      "old_id": "49aca0906c7956d24b37c28265adc3a85e0972a6",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/reflect.c",
      "new_id": "c8f8b39644617ddd52b6b51f8e253875b1694cc7",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/reflect.c"
    },
    {
      "type": "modify",
      "old_id": "dfd8797ae351ba3f6944fc175883168b8b992fce",
      "old_mode": 33188,
      "old_path": "src/cmd/ld/dwarf.c",
      "new_id": "57e5a4283e32fc339d2bee770becc0f1f02886e4",
      "new_mode": 33188,
      "new_path": "src/cmd/ld/dwarf.c"
    },
    {
      "type": "modify",
      "old_id": "8191062d30930303a85086c539c6b962735316bd",
      "old_mode": 33188,
      "old_path": "src/pkg/encoding/gob/decode.go",
      "new_id": "750d623cde20c4ed71094a11cd3a53a7787e4fad",
      "new_mode": 33188,
      "new_path": "src/pkg/encoding/gob/decode.go"
    },
    {
      "type": "modify",
      "old_id": "f05b17c309699e6684fbd75722680f6ba842118e",
      "old_mode": 33188,
      "old_path": "src/pkg/encoding/gob/encode.go",
      "new_id": "168e08b137a435dac52186cd37968d7bf90d2197",
      "new_mode": 33188,
      "new_path": "src/pkg/encoding/gob/encode.go"
    },
    {
      "type": "modify",
      "old_id": "0acee9e4348acc8b07a1897b63075def93011719",
      "old_mode": 33188,
      "old_path": "src/pkg/reflect/type.go",
      "new_id": "f55454b1816c68abd3156514205cf2883d96e79d",
      "new_mode": 33188,
      "new_path": "src/pkg/reflect/type.go"
    },
    {
      "type": "modify",
      "old_id": "71bad3355d17d5555fd0521dd5ba82a58ddf6537",
      "old_mode": 33188,
      "old_path": "src/pkg/reflect/value.go",
      "new_id": "df65dcfa5b601827849c3ad79ac6fc9cb5247fc3",
      "new_mode": 33188,
      "new_path": "src/pkg/reflect/value.go"
    },
    {
      "type": "modify",
      "old_id": "4b0ee4931ee8179765af3785522b0ccb9bbdf8ba",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/error.go",
      "new_id": "b6b520cf27b3cd5eb14a4ef297a54ae1888a49d0",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/error.go"
    },
    {
      "type": "modify",
      "old_id": "9f709355a8b3790544a75ab189b7bb628a483189",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/iface.c",
      "new_id": "2b60c4f23aa4a4a5baefdd9b5181b8d6d0daf9af",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/iface.c"
    },
    {
      "type": "modify",
      "old_id": "3134dcfd75eb9e59d3a01ab10f1cf94780ad1db6",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/runtime.h",
      "new_id": "b29487eb1fccf4f4b99e08ca93da7cfe4eac3e0d",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/runtime.h"
    },
    {
      "type": "modify",
      "old_id": "1e0d723bd0ebc1eb9d54c3d85098c10353dc40e7",
      "old_mode": 33188,
      "old_path": "src/pkg/runtime/type.go",
      "new_id": "6af6b237f168525f2f2f9b5c47e14b85428fc9a4",
      "new_mode": 33188,
      "new_path": "src/pkg/runtime/type.go"
    },
    {
      "type": "modify",
      "old_id": "b743d9d39d4d430853ef18ca5430ebbdd6cc7cac",
      "old_mode": 33188,
      "old_path": "src/pkg/unsafe/unsafe.go",
      "new_id": "024969b42851fba341beada06abda092cde93289",
      "new_mode": 33188,
      "new_path": "src/pkg/unsafe/unsafe.go"
    }
  ]
}
