)]}'
{
  "commit": "fbb02b2291d28baffd63558aa44b4b56f178d650",
  "tree": "a1a313d6f63d861e6e9affd6144bb2c1cad54b7e",
  "parents": [
    "26559e0f760e39c24d730d3224364aef164ee23f"
  ],
  "author": {
    "name": "Bob Potter",
    "email": "bobby.potter@gmail.com",
    "time": "Thu Apr 12 16:56:04 2018 +0000"
  },
  "committer": {
    "name": "Brad Fitzpatrick",
    "email": "bradfitz@golang.org",
    "time": "Thu Apr 12 16:59:47 2018 +0000"
  },
  "message": "rate: avoid creating timer in WaitN if delay is zero\n\nname      old time/op    new time/op    delta\nAllowN-4    76.7ns ± 6%    76.6ns ± 3%      ~     (p\u003d0.897 n\u003d10+10)\nWaitNNoDelay-4     1.36µs ± 3%    0.10µs ± 1%   -92.64%  (p\u003d0.000 n\u003d10+9)\n\nname      old alloc/op   new alloc/op   delta\nAllowN-4     0.00B          0.00B           ~     (all equal)\nWaitNNoDelay-4       208B ± 0%        0B       -100.00%  (p\u003d0.000 n\u003d10+10)\n\nname      old allocs/op  new allocs/op  delta\nAllowN-4      0.00           0.00           ~     (all equal)\nWaitNNoDelay-4       3.00 ± 0%      0.00       -100.00%  (p\u003d0.000 n\u003d10+10)\n\nChange-Id: I83addc3b3f7b053d6eee637fe188e21ca9b39f11\nGitHub-Last-Rev: 2284b8e7b14d2f54870ddb80a40e8cf24996cd1f\nGitHub-Pull-Request: golang/time#5\nReviewed-on: https://go-review.googlesource.com/106461\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eabcd11474ca9288346f35f5045bd920f8cb2674",
      "old_mode": 33188,
      "old_path": "rate/rate.go",
      "new_id": "7228d97e9637079a7cc0f636eb22055bf9634699",
      "new_mode": 33188,
      "new_path": "rate/rate.go"
    },
    {
      "type": "modify",
      "old_id": "e8add694fdf4415a43f30755eb0b732e4c2653ea",
      "old_mode": 33188,
      "old_path": "rate/rate_test.go",
      "new_id": "ec8c66ddfb92eaabc06e4e93b1fa37308fb1a71a",
      "new_mode": 33188,
      "new_path": "rate/rate_test.go"
    }
  ]
}
