)]}'
{
  "commit": "cf932cd897a3eaf3aa6fec3ba5d0ab1d9107eebb",
  "tree": "5cf3a6e5f2c2960c0766c27e38e30095c485c5e4",
  "parents": [
    "0f4132c907d9749a1a41a20af7856065ee10de9e"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Thu May 21 13:28:17 2015 -0400"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Thu May 21 17:32:17 2015 +0000"
  },
  "message": "all: retire architecture letter in file names, public API\n\nThis CL removes the remaining visible uses of the \"architecture letter\" concept.\n(They are no longer in tool names nor in source directory names.)\n\nBecause the architecture letter concept is now gone, delete GOCHAR\nfrom \"go env\" output, and change go/build.ArchChar to return an\nerror always.\n\nThe architecture letter is still used in the compiler and linker sources\nas a clumsy architecture enumeration, but that use is not visible to\nGo users and can be cleaned up separately.\n\nChange-Id: I4d97a38f372003fb610c9c5241bea440d9dbeb8d\nReviewed-on: https://go-review.googlesource.com/10289\nReviewed-by: Rob Pike \u003cr@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "54a4c6e349f429f46a0b88e18fad5f69c9136829",
      "old_mode": 33188,
      "old_path": "doc/go1.5.txt",
      "new_id": "171c1601f0c10bbc4c9c781f63bae1acb4d9156d",
      "new_mode": 33188,
      "new_path": "doc/go1.5.txt"
    },
    {
      "type": "modify",
      "old_id": "c74f26974a2fdfe54374ae62cb95115dcecf8666",
      "old_mode": 33188,
      "old_path": "src/cmd/asm/internal/flags/flags.go",
      "new_id": "bf5cb1eef3d5e75cc3f01bbe1f462d3c063219da",
      "new_mode": 33188,
      "new_path": "src/cmd/asm/internal/flags/flags.go"
    },
    {
      "type": "modify",
      "old_id": "32bdee6624ab161374c7b042f1ca9dc69610e868",
      "old_mode": 33188,
      "old_path": "src/cmd/asm/main.go",
      "new_id": "db0e28e2e59862b00e186aa69a4c6428982ceb68",
      "new_mode": 33188,
      "new_path": "src/cmd/asm/main.go"
    },
    {
      "type": "modify",
      "old_id": "f9211407fb6f1d8f824b808aac45f0f6ddc2c7d0",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/gc/lex.go",
      "new_id": "3b93207ef16401a9eccf3b177e62207dd3cbd309",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/gc/lex.go"
    },
    {
      "type": "modify",
      "old_id": "b2362a6f01adf6fb268221eea3f5a74e085f5582",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/gc/mkbuiltin.go",
      "new_id": "f4569b48c218a571535eff5c97c87983720c39e7",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/gc/mkbuiltin.go"
    },
    {
      "type": "modify",
      "old_id": "2afd786dc17d2593c60619a03c284daa8f7d7f74",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/gc/obj.go",
      "new_id": "9bb334ca34bee1689c3c33cdee9b3e747107a0ca",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/gc/obj.go"
    },
    {
      "type": "modify",
      "old_id": "d6cfaf02cb0086a73a5958ba80f80f564ec88b68",
      "old_mode": 33188,
      "old_path": "src/cmd/dist/build.go",
      "new_id": "0cdb7d69f77ba69032a605a7212528b97681ff35",
      "new_mode": 33188,
      "new_path": "src/cmd/dist/build.go"
    },
    {
      "type": "modify",
      "old_id": "aa9a408eff2429a624ea4f611e97f092ab5d5b2f",
      "old_mode": 33188,
      "old_path": "src/cmd/go/build.go",
      "new_id": "17ff7e0cbb647c783d3776647b852319419b988e",
      "new_mode": 33188,
      "new_path": "src/cmd/go/build.go"
    },
    {
      "type": "modify",
      "old_id": "863eb4d26e23e82f406f5d95b9aa827f214c9a46",
      "old_mode": 33188,
      "old_path": "src/cmd/go/env.go",
      "new_id": "8d427b37c2f2465b6492dffe92e3540d418255e8",
      "new_mode": 33188,
      "new_path": "src/cmd/go/env.go"
    },
    {
      "type": "modify",
      "old_id": "a36cd0f8f47728d04816ffa3bfa9bb3d4f0828d6",
      "old_mode": 33188,
      "old_path": "src/cmd/link/internal/ld/lib.go",
      "new_id": "6cf0b525e5800ac8d97da55d92e0999d60482a09",
      "new_mode": 33188,
      "new_path": "src/cmd/link/internal/ld/lib.go"
    },
    {
      "type": "modify",
      "old_id": "8568744c3d3feded192c6b7d760617442df46a44",
      "old_mode": 33188,
      "old_path": "src/cmd/link/internal/ld/pobj.go",
      "new_id": "5b24428059eaab48a72c5f62b2f3414fbfe06346",
      "new_mode": 33188,
      "new_path": "src/cmd/link/internal/ld/pobj.go"
    },
    {
      "type": "modify",
      "old_id": "97992059b9d65bcc1d8f0666f946feba2c09ff2c",
      "old_mode": 33188,
      "old_path": "src/cmd/pack/pack_test.go",
      "new_id": "cd320205014834c88e405eee73089034d15116b1",
      "new_mode": 33188,
      "new_path": "src/cmd/pack/pack_test.go"
    },
    {
      "type": "modify",
      "old_id": "820434bc4a9946150cab9b9eebfdd1da376c245b",
      "old_mode": 33188,
      "old_path": "src/go/build/build.go",
      "new_id": "1fd06b5d929cb8f0110d7dd5ff5798d39108e056",
      "new_mode": 33188,
      "new_path": "src/go/build/build.go"
    },
    {
      "type": "modify",
      "old_id": "ec71d793bdc17926a0e99afa1a27a5f31e07cadd",
      "old_mode": 33188,
      "old_path": "src/go/internal/gcimporter/gcimporter.go",
      "new_id": "7278c0c0a01758b59c2a4651b9d6643c989781b6",
      "new_mode": 33188,
      "new_path": "src/go/internal/gcimporter/gcimporter.go"
    },
    {
      "type": "modify",
      "old_id": "5d4de39712d8df1ae1ddefc732900d6b287e99a4",
      "old_mode": 33188,
      "old_path": "src/go/internal/gcimporter/gcimporter_test.go",
      "new_id": "fe4a758cd49d9bf115954c3fa98458faffd86a32",
      "new_mode": 33188,
      "new_path": "src/go/internal/gcimporter/gcimporter_test.go"
    },
    {
      "type": "modify",
      "old_id": "b15825cc6819e60e9bd4dec895e6b0ccf7950af7",
      "old_mode": 33261,
      "old_path": "test/bench/shootout/timing.sh",
      "new_id": "d8b1486480b492cc5b09f0e2fcbfc9e271215676",
      "new_mode": 33261,
      "new_path": "test/bench/shootout/timing.sh"
    },
    {
      "type": "modify",
      "old_id": "2dad1bc654b72a12f24fc2d2c1b4267cb5a71e84",
      "old_mode": 33188,
      "old_path": "test/fixedbugs/bug248.go",
      "new_id": "173b46fd83d14869af2a7eb18d1638415e1b92cb",
      "new_mode": 33188,
      "new_path": "test/fixedbugs/bug248.go"
    },
    {
      "type": "modify",
      "old_id": "faae665035e0a044afbbc09bed36d7704c0a0106",
      "old_mode": 33188,
      "old_path": "test/fixedbugs/bug302.go",
      "new_id": "42345a956272b178d10cac811996e76fc840b5f6",
      "new_mode": 33188,
      "new_path": "test/fixedbugs/bug302.go"
    },
    {
      "type": "modify",
      "old_id": "3ef57bd1125780caaa70bc132f177613258df61f",
      "old_mode": 33188,
      "old_path": "test/fixedbugs/bug345.go",
      "new_id": "e291a5516784e8403e19f7e92fed96c86bbe0251",
      "new_mode": 33188,
      "new_path": "test/fixedbugs/bug345.go"
    },
    {
      "type": "modify",
      "old_id": "b85428be02365c705dc07699cd61b6aadc276d7d",
      "old_mode": 33188,
      "old_path": "test/fixedbugs/bug369.go",
      "new_id": "dd48da808b60f53bdd32ab9a37f7906614193684",
      "new_mode": 33188,
      "new_path": "test/fixedbugs/bug369.go"
    },
    {
      "type": "modify",
      "old_id": "a841f773ee8f9a1a0db09b32a23b698c2ba8083d",
      "old_mode": 33188,
      "old_path": "test/fixedbugs/issue9355.go",
      "new_id": "40c9ba91615bc04275146121b3e489a99d0ee68d",
      "new_mode": 33188,
      "new_path": "test/fixedbugs/issue9355.go"
    },
    {
      "type": "modify",
      "old_id": "a3124bba94a61628903a667a68a300ced6fb19cb",
      "old_mode": 33188,
      "old_path": "test/run.go",
      "new_id": "47a62980b162d21d4f79fae29badc34f1b7076b5",
      "new_mode": 33188,
      "new_path": "test/run.go"
    },
    {
      "type": "modify",
      "old_id": "cc437bfacf15ab8e87cacc8206d2d4d771cd2235",
      "old_mode": 33188,
      "old_path": "test/sinit_run.go",
      "new_id": "c9afd3b77719a20bceb0b364ed470a477c735619",
      "new_mode": 33188,
      "new_path": "test/sinit_run.go"
    }
  ]
}
