)]}'
{
  "commit": "41d0dc49d2e6bfb96bd87c7a1ded9ed20b602281",
  "tree": "b3ce4babd9461377ea8f798e18ac6c36b598b969",
  "parents": [
    "ef780fbf1023e7a7569cb822bcafcc2252c6e25f"
  ],
  "author": {
    "name": "Robert Griesemer",
    "email": "gri@golang.org",
    "time": "Tue Dec 11 17:23:14 2018 -0800"
  },
  "committer": {
    "name": "Robert Griesemer",
    "email": "gri@golang.org",
    "time": "Wed Dec 12 03:52:58 2018 +0000"
  },
  "message": "go/format: add simple benchmark framework and basic benchmark\n\nFor now, this CL adds as a first benchmark the formatting of\na 10,000 element array literal. It is easy to add additional\ntest cases as we see fit.\n\n\tname                   time/op\n\tFormat/array1-10000-4    26.7ms ± 7%\n\n\tname                   speed\n\tFormat/array1-10000-4  2.43MB/s ± 6%\n\n\tname                   alloc/op\n\tFormat/array1-10000-4    5.52MB ± 0%\n\n\tname                   allocs/op\n\tFormat/array1-10000-4      119k ± 0%\n\nUpdates #26528.\n\nChange-Id: Ic8ec8f70160d122b877740412d4d4406f5f4b345\nReviewed-on: https://go-review.googlesource.com/c/153642\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7bd45c0e95b24936e93249c2da9d7031e6ee6171",
      "new_mode": 33188,
      "new_path": "src/go/format/benchmark_test.go"
    }
  ]
}
