)]}'
{
  "commit": "5a42fa2464759cbb7ee0af9de00b54d69f09a29c",
  "tree": "b953bb2a806158adfd505715b09f088c79d9ee93",
  "parents": [
    "a35b82c6add3543753645decf6532c40cac8b855"
  ],
  "author": {
    "name": "Marcel van Lohuizen",
    "email": "mpvl@golang.org",
    "time": "Sun Oct 16 18:34:30 2016 +0200"
  },
  "committer": {
    "name": "Marcel van Lohuizen",
    "email": "mpvl@golang.org",
    "time": "Thu Oct 20 13:34:20 2016 +0000"
  },
  "message": "secure/precis: reduce allocations for non-changing input\n\nUse SpanningTransfomers to avoid allocations if input\ndoesn’t change.\n\nNext step is to add ASCII fast paths.\n\nUpdates golang/go#17423\n\nChange-Id: I8496e77f1e13912b8537a3e98fe0e898cb5bc975\nReviewed-on: https://go-review.googlesource.com/31189\nRun-TryBot: Marcel van Lohuizen \u003cmpvl@golang.org\u003e\nReviewed-by: Nigel Tao \u003cnigeltao@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "31ef68ca5e2b1d8bd14e3f6980cfbbfc9493e370",
      "old_mode": 33188,
      "old_path": "secure/precis/enforce_test.go",
      "new_id": "927d4ab6fad606740a941e2190d3f1374b66a813",
      "new_mode": 33188,
      "new_path": "secure/precis/enforce_test.go"
    },
    {
      "type": "modify",
      "old_id": "4b71c6a8792082ab573f64bbb4f20453874ea965",
      "old_mode": 33188,
      "old_path": "secure/precis/options.go",
      "new_id": "4934f8b97d5f8c8b0ff9c9c19f2d787fc2f64b9d",
      "new_mode": 33188,
      "new_path": "secure/precis/options.go"
    },
    {
      "type": "modify",
      "old_id": "e21f8c672477901f028d0dfa421b993831bb04ce",
      "old_mode": 33188,
      "old_path": "secure/precis/profile.go",
      "new_id": "9512a89d8354e595aed1c91cc5e7d6b909917ea2",
      "new_mode": 33188,
      "new_path": "secure/precis/profile.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06b742f10f1cde4218ab029751c36727a881d14a",
      "new_mode": 33188,
      "new_path": "secure/precis/profile_test.go"
    },
    {
      "type": "modify",
      "old_id": "89089c24a98a9aab97a8cbeed71b60ba707d7540",
      "old_mode": 33188,
      "old_path": "secure/precis/profiles.go",
      "new_id": "4b3a25b044df9f4d77987733f34cf977ee77520e",
      "new_mode": 33188,
      "new_path": "secure/precis/profiles.go"
    }
  ]
}
