)]}'
{
  "commit": "bee76d8b551488db08f9b3d9d6555cb8c8335811",
  "tree": "104e883516ba99f65fb2821720b6543ced94fa56",
  "parents": [
    "683fea0cd81584c989bebed44ffeda18a18d20b6"
  ],
  "author": {
    "name": "Przemyslaw Pietrzkiewicz",
    "email": "ppi@chromium.org",
    "time": "Wed Oct 14 14:47:54 2015 -0700"
  },
  "committer": {
    "name": "Przemyslaw Pietrzkiewicz",
    "email": "ppi@chromium.org",
    "time": "Wed Oct 14 14:47:54 2015 -0700"
  },
  "message": "Refactor mojo_benchmark to get rid of warm/cold start special cases.\n\nThis patch extracts a pre-processing step in mojo_benchmark that\nrewrites the given list of benchmarks to run, yielding two benchmarks\ncorresponding to the warm start case and to the cold start case for each\nbenchmark defined in the original list.\n\nThis simplifies the logic afterwards which does not need to reason about\ncold start vs warm start cases. This will also allow us to easily add\nother variants in the future.\n\nR\u003dviettrungluu@chromium.org\n\nReview URL: https://codereview.chromium.org/1400003005 .\n\nCr-Mirrored-From: https://github.com/domokit/mojo\nCr-Mirrored-Commit: 17b94ae165808758460062091779fab5ba14c20d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e0ffff0a82925b1de2b96c44d4d6dfa27a57c624",
      "old_mode": 33261,
      "old_path": "mojo_benchmark",
      "new_id": "2c5f5e1302662b49b29cd2307a1a3999c7b766aa",
      "new_mode": 33261,
      "new_path": "mojo_benchmark"
    }
  ]
}
