)]}'
{
  "commit": "78a840e4940159a66072237f6b002ab79f441b79",
  "tree": "24950ce7f62c6f82461932886fd6f649e8ab5904",
  "parents": [
    "c406de0594782b1d6782a732a50f5b76387852dc"
  ],
  "author": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Thu Feb 18 18:54:38 2021 -0800"
  },
  "committer": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Fri Feb 19 18:40:31 2021 +0000"
  },
  "message": "libgo: update to Go1.16 release\n\nChange-Id: Id51ade2ee4c9c036489e86b4c48cbef9d00bef24\nReviewed-on: https://go-review.googlesource.com/c/gofrontend/+/293793\nTrust: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Cherry Zhang \u003ccherryyz@google.com\u003e\nReviewed-by: Than McIntosh \u003cthanm@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b2fc633f06cfb530b2ae3cc72a2276094158aa43",
      "old_mode": 33188,
      "old_path": "libgo/MERGE",
      "new_id": "183b0245ee233b02959b97e8ca3f628a5e2186f6",
      "new_mode": 33188,
      "new_path": "libgo/MERGE"
    },
    {
      "type": "modify",
      "old_id": "a19294250b3652ca9af6a0e6c4b257982a4d6268",
      "old_mode": 33188,
      "old_path": "libgo/VERSION",
      "new_id": "4befab24bc93533736e826ed74e0d9693aa7762a",
      "new_mode": 33188,
      "new_path": "libgo/VERSION"
    },
    {
      "type": "modify",
      "old_id": "6d0a40380828454bfe1563416a934f5482db0693",
      "old_mode": 33188,
      "old_path": "libgo/go/archive/tar/strconv.go",
      "new_id": "f0b61e6dba69a4fb393c8c92c694713c9defd4d6",
      "new_mode": 33188,
      "new_path": "libgo/go/archive/tar/strconv.go"
    },
    {
      "type": "modify",
      "old_id": "dd3505a758af8d5d17ceae4ecd1c11652952f6b0",
      "old_mode": 33188,
      "old_path": "libgo/go/archive/tar/strconv_test.go",
      "new_id": "add65e272ae6d776eecc97dd163f3988cddf23ce",
      "new_mode": 33188,
      "new_path": "libgo/go/archive/tar/strconv_test.go"
    },
    {
      "type": "modify",
      "old_id": "49d390297cdc508135437283e4670e9824c86cd4",
      "old_mode": 33188,
      "old_path": "libgo/go/cmd/go/alldocs.go",
      "new_id": "e7c63f0749d695c91d863b18f76184f420995df2",
      "new_mode": 33188,
      "new_path": "libgo/go/cmd/go/alldocs.go"
    },
    {
      "type": "modify",
      "old_id": "e07ad0e1db10b102d4f494016e049f179f5a65a1",
      "old_mode": 33188,
      "old_path": "libgo/go/cmd/go/internal/help/helpdoc.go",
      "new_id": "57cee4ff96c1acc42c01d69483bc630d86e8b750",
      "new_mode": 33188,
      "new_path": "libgo/go/cmd/go/internal/help/helpdoc.go"
    },
    {
      "type": "modify",
      "old_id": "8757d666fb234b4bb5af717a68eca7527e0404dd",
      "old_mode": 33188,
      "old_path": "libgo/go/cmd/go/internal/load/pkg.go",
      "new_id": "e83f1d2cea9e8a4630a612d828c4c32874bcb4ce",
      "new_mode": 33188,
      "new_path": "libgo/go/cmd/go/internal/load/pkg.go"
    },
    {
      "type": "modify",
      "old_id": "574f3e194d168ed6c2cda6c9d2a64b2cd2fb98ed",
      "old_mode": 33188,
      "old_path": "libgo/go/cmd/go/internal/modget/get.go",
      "new_id": "dccacd3d1ee933c2f2796660e0d9a5748fbc3d73",
      "new_mode": 33188,
      "new_path": "libgo/go/cmd/go/internal/modget/get.go"
    },
    {
      "type": "modify",
      "old_id": "1cb58961bed43f6bffd61fbe6f65bea18ced9b7c",
      "old_mode": 33188,
      "old_path": "libgo/go/cmd/go/internal/modload/help.go",
      "new_id": "fd39ddd94ec62d6f21533a7ea7dff02c8eeb2ecb",
      "new_mode": 33188,
      "new_path": "libgo/go/cmd/go/internal/modload/help.go"
    },
    {
      "type": "modify",
      "old_id": "5bf5cf44467f144f27df7a267203c9745e1645e5",
      "old_mode": 33188,
      "old_path": "libgo/go/cmd/go/internal/vet/vetflag.go",
      "new_id": "b5b3c462ff2acced306e495a173b43be76fd579b",
      "new_mode": 33188,
      "new_path": "libgo/go/cmd/go/internal/vet/vetflag.go"
    },
    {
      "type": "modify",
      "old_id": "e1ea0a48b2acfec72a585b6d31cb05718dc9c42b",
      "old_mode": 33188,
      "old_path": "libgo/go/cmd/go/testdata/script/build_trimpath.txt",
      "new_id": "2c3bee8fdc7a925bb9bd9bdcee078a36b0ed9581",
      "new_mode": 33188,
      "new_path": "libgo/go/cmd/go/testdata/script/build_trimpath.txt"
    },
    {
      "type": "modify",
      "old_id": "9752ede2e372830eabca429fdbc1ae67fa16d0d9",
      "old_mode": 33188,
      "old_path": "libgo/go/cmd/go/testdata/script/help.txt",
      "new_id": "26a0194be5603e9195356981ce83923de430fc94",
      "new_mode": 33188,
      "new_path": "libgo/go/cmd/go/testdata/script/help.txt"
    },
    {
      "type": "modify",
      "old_id": "cc6855e6a5b0cc740a5893d12d045a761a061756",
      "old_mode": 33188,
      "old_path": "libgo/go/embed/embed.go",
      "new_id": "98da870ac6b00a8a224584fb4c734eb181184c46",
      "new_mode": 33188,
      "new_path": "libgo/go/embed/embed.go"
    },
    {
      "type": "modify",
      "old_id": "fc34aef4cba0e4320bba3e51f1be3677ab590870",
      "old_mode": 33188,
      "old_path": "libgo/go/internal/poll/copy_file_range_linux.go",
      "new_id": "01b242a4ea4e8d8fe147fbd9b3fc785d81796e13",
      "new_mode": 33188,
      "new_path": "libgo/go/internal/poll/copy_file_range_linux.go"
    },
    {
      "type": "modify",
      "old_id": "a24e41dcaa8742c8104e5071455e9e83cb92ee84",
      "old_mode": 33188,
      "old_path": "libgo/go/internal/poll/sendfile_bsd.go",
      "new_id": "66005a9f5c952a68574a50d64cecab36b13728f1",
      "new_mode": 33188,
      "new_path": "libgo/go/internal/poll/sendfile_bsd.go"
    },
    {
      "type": "modify",
      "old_id": "6652e3fedc104a99f1e4c782eb96025726962be3",
      "old_mode": 33188,
      "old_path": "libgo/go/internal/poll/sendfile_glibc.go",
      "new_id": "d95e496a265cb117b330fe956149382a49b6e0f9",
      "new_mode": 33188,
      "new_path": "libgo/go/internal/poll/sendfile_glibc.go"
    },
    {
      "type": "modify",
      "old_id": "762992e9eb398eac2b0ec7ec9eda78466a831ab4",
      "old_mode": 33188,
      "old_path": "libgo/go/internal/poll/sendfile_solaris.go",
      "new_id": "748c85131e688da0c42eb4d8f8fd65195a587a77",
      "new_mode": 33188,
      "new_path": "libgo/go/internal/poll/sendfile_solaris.go"
    },
    {
      "type": "modify",
      "old_id": "b691a860498a2136cf97a56905739555bf4946f5",
      "old_mode": 33188,
      "old_path": "libgo/go/io/fs/fs.go",
      "new_id": "3d2e2ee2ac953020780614885c0279705f56dbbe",
      "new_mode": 33188,
      "new_path": "libgo/go/io/fs/fs.go"
    },
    {
      "type": "modify",
      "old_id": "8d395fc0db1d248ca70706b81a88edb590eec019",
      "old_mode": 33188,
      "old_path": "libgo/go/io/fs/fs_test.go",
      "new_id": "aae1a7606f45a6f16c36f2e7c58a5925c153c443",
      "new_mode": 33188,
      "new_path": "libgo/go/io/fs/fs_test.go"
    },
    {
      "type": "modify",
      "old_id": "549f217542967500bf6f8a96599a234da49bb13a",
      "old_mode": 33188,
      "old_path": "libgo/go/io/fs/glob.go",
      "new_id": "45d9cb61b9632af83bf9834ef99d47e6133b193b",
      "new_mode": 33188,
      "new_path": "libgo/go/io/fs/glob.go"
    },
    {
      "type": "modify",
      "old_id": "440ebd6bf4bd93bf9a2df3de2b001c1e1f20840f",
      "old_mode": 33188,
      "old_path": "libgo/go/io/fs/glob_test.go",
      "new_id": "bcd2e1bfae958c9b05d821f834ffad12a56df5b2",
      "new_mode": 33188,
      "new_path": "libgo/go/io/fs/glob_test.go"
    },
    {
      "type": "modify",
      "old_id": "068176e1c1a18c59a8a8bb0a0a13f644a140e4cd",
      "old_mode": 33188,
      "old_path": "libgo/go/math/big/nat.go",
      "new_id": "bbd6c8850b604b365011144e9ab8e6744ee27354",
      "new_mode": 33188,
      "new_path": "libgo/go/math/big/nat.go"
    },
    {
      "type": "modify",
      "old_id": "657a36599f943e9f6bdf09f9c28cea0883d1c203",
      "old_mode": 33188,
      "old_path": "libgo/go/net/sendfile_test.go",
      "new_id": "d6057fd83912872791a2284f8f5d026b1a17fb81",
      "new_mode": 33188,
      "new_path": "libgo/go/net/sendfile_test.go"
    },
    {
      "type": "modify",
      "old_id": "416bc0efa62bfc1d62fc9469d92d90b93abec920",
      "old_mode": 33188,
      "old_path": "libgo/go/os/file.go",
      "new_id": "52dd94339b8ffbed5ceaffaec3edd002c19ca36d",
      "new_mode": 33188,
      "new_path": "libgo/go/os/file.go"
    },
    {
      "type": "modify",
      "old_id": "40ba05697b679efb42f0d62c2cd0bbce2e06048a",
      "old_mode": 33188,
      "old_path": "libgo/go/os/os_test.go",
      "new_id": "734c655e6f7df13fdd34902431229d8215194c85",
      "new_mode": 33188,
      "new_path": "libgo/go/os/os_test.go"
    },
    {
      "type": "modify",
      "old_id": "37047175e6fde50a8aec15a723e5e42a2c712412",
      "old_mode": 33188,
      "old_path": "libgo/go/os/readfrom_linux_test.go",
      "new_id": "1d145dadb0870dea710871a360d68125d37cd5c7",
      "new_mode": 33188,
      "new_path": "libgo/go/os/readfrom_linux_test.go"
    },
    {
      "type": "modify",
      "old_id": "42baa6c5e2c0df3765e21e307bfdc4c1c808a92d",
      "old_mode": 33188,
      "old_path": "libgo/go/runtime/histogram.go",
      "new_id": "da4910d341cbcf861059f292eb4576a8e762e75a",
      "new_mode": 33188,
      "new_path": "libgo/go/runtime/histogram.go"
    },
    {
      "type": "modify",
      "old_id": "021a0bddcaf3527b85a60a6e35bd807ad33f6c5e",
      "old_mode": 33188,
      "old_path": "libgo/go/runtime/metrics/doc.go",
      "new_id": "7f790afc12eeabcdda78f0d01a0d83003155d18a",
      "new_mode": 33188,
      "new_path": "libgo/go/runtime/metrics/doc.go"
    },
    {
      "type": "modify",
      "old_id": "cade0c38bfde62c046d3e7c9332cff9163b4c23b",
      "old_mode": 33188,
      "old_path": "libgo/go/runtime/metrics/example_test.go",
      "new_id": "624d9d8a6bd1ec9d09c00172866b741efbd7470f",
      "new_mode": 33188,
      "new_path": "libgo/go/runtime/metrics/example_test.go"
    },
    {
      "type": "modify",
      "old_id": "35534dd70da50f6cf05cc21845f24e781e8dd1ad",
      "old_mode": 33188,
      "old_path": "libgo/go/runtime/metrics/sample.go",
      "new_id": "4cf8cdf79942820e6f0acf6b20adc71144fcd95a",
      "new_mode": 33188,
      "new_path": "libgo/go/runtime/metrics/sample.go"
    },
    {
      "type": "modify",
      "old_id": "61e8a192a30d424b6cf57ddd58e73b769f073c2e",
      "old_mode": 33188,
      "old_path": "libgo/go/runtime/metrics/value.go",
      "new_id": "ed9a33d87cc64e126f68f165e20411aa7cd7a813",
      "new_mode": 33188,
      "new_path": "libgo/go/runtime/metrics/value.go"
    },
    {
      "type": "modify",
      "old_id": "b0c5b38e56ad1f97e7350054892ede8af763987d",
      "old_mode": 33188,
      "old_path": "libgo/go/runtime/stubs.go",
      "new_id": "6d20c38433085ae7a3966ed9ef336f446cfc3424",
      "new_mode": 33188,
      "new_path": "libgo/go/runtime/stubs.go"
    },
    {
      "type": "modify",
      "old_id": "a7f8007333e310eef526c61e667b789b2f125301",
      "old_mode": 33188,
      "old_path": "libgo/go/testing/fstest/testfs.go",
      "new_id": "8fc8acaaf3bf1bb88fda7138002f5678a8266178",
      "new_mode": 33188,
      "new_path": "libgo/go/testing/fstest/testfs.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b8813c3431339fb98ea9e2ecacf188103550770",
      "new_mode": 33188,
      "new_path": "libgo/go/testing/fstest/testfs_test.go"
    },
    {
      "type": "modify",
      "old_id": "5e0893784b69d74cca9350719c313748121c2230",
      "old_mode": 33188,
      "old_path": "libgo/misc/cgo/testshared/shared_test.go",
      "new_id": "f52391c6f6c6ab1750fce523ad87606f25a5c708",
      "new_mode": 33188,
      "new_path": "libgo/misc/cgo/testshared/shared_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48827e682fb60e29eb13a333daf9da9360eb6090",
      "new_mode": 33188,
      "new_path": "libgo/misc/cgo/testshared/testdata/issue44031/a/a.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad3ebec2b988a2c8287cd35412be0e89d4cd7051",
      "new_mode": 33188,
      "new_path": "libgo/misc/cgo/testshared/testdata/issue44031/b/b.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47f2e3a98e8f61ba1a09682b00f37def4e55302c",
      "new_mode": 33188,
      "new_path": "libgo/misc/cgo/testshared/testdata/issue44031/main/main.go"
    }
  ]
}
