)]}'
{
  "commit": "991bcd464d67c3cff76477140331619ff138aafc",
  "tree": "6f94c5bd67bf4d575ccf55a875d7c4349f161a5f",
  "parents": [
    "94767603d37e8af3159e23d830562952cb8cc99c"
  ],
  "author": {
    "name": "Christopher Ferris",
    "email": "cferris@google.com",
    "time": "Wed Jul 24 15:34:13 2013 -0700"
  },
  "committer": {
    "name": "Christopher Ferris",
    "email": "cferris@google.com",
    "time": "Tue Jul 30 14:32:38 2013 -0700"
  },
  "message": "Add cold versions of benchmarks.\n\n- Created macros for one and two buffer benchmarks to simplify\n  addition of new benchmarks.\n- Created cold versions of all benchmarks that work on buffer benchmarks.\n  This means that the benchmark is given buffers that are not in the cache.\n- Verified the cold versions are working as intended by\n  changing it so that the same buffer is written in each loop\n  instead of the strided buffer. Using this method, the cold and\n  normal benchmark run at the same speed.\n\nChange-Id: Ie5d1b015dd70d3935cfa2830a82955429a2f5b3c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "66c6ec235436797959971312d3073d535187e3ec",
      "old_mode": 33188,
      "old_path": "micro_bench/micro_bench.cpp",
      "new_id": "ec81797c1df6becee468506d60441092e102d654",
      "new_mode": 33188,
      "new_path": "micro_bench/micro_bench.cpp"
    }
  ]
}
