)]}'
{
  "commit": "cf4185c4e392f6d84d31d117d6662bd9bbbf7f29",
  "tree": "c197378e9ab0bd36da57ca4c2be60f8037c0f853",
  "parents": [
    "75dd30faed13a8d3872a05d1cc86d84665824398"
  ],
  "author": {
    "name": "Darius Rueckert",
    "email": "darius.rueckert@fau.de",
    "time": "Tue Mar 17 17:48:20 2020 +0100"
  },
  "committer": {
    "name": "Darius Rueckert",
    "email": "darius.rueckert@fau.de",
    "time": "Tue Mar 17 18:17:37 2020 +0100"
  },
  "message": "Add Codegen BA Benchmark\n\nAdd a benchmark that compares codegen-autodiff versus old autodiff\non the snavely reprojection error cost function. This creates two\nnew cmake targets:\n\ncodegen_ba_benchmark\ncodegen_ba_benchark_fast_math\n\nThe second one is only enabled on Clang and includes all known\noptimizations.\n\nChange-Id: Ibc30dc8b67b4c0fece41142914f9118f16ff1e20\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9e64b89e24f7fca883eac08ee26cf02483168975",
      "old_mode": 33188,
      "old_path": "internal/ceres/CMakeLists.txt",
      "new_id": "a8813a64ec1ffb3d123ee651eebfdd2b0eec6ba4",
      "new_mode": 33188,
      "new_path": "internal/ceres/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "4bea21ff4f0f2dcf5fb85812b5af979d1254fe4f",
      "old_mode": 33188,
      "old_path": "internal/ceres/codegen/CMakeLists.txt",
      "new_id": "4dd75ed2397575da6ada0d4b9927a9fca6fc2e60",
      "new_mode": 33188,
      "new_path": "internal/ceres/codegen/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d37d75d28247ac06bde0a0b11d4f0b82de0e348",
      "new_mode": 33188,
      "new_path": "internal/ceres/codegen/codegen_ba_benchmark.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3c9da02c0d386c503846992b96ecfe99a694a28",
      "new_mode": 33188,
      "new_path": "internal/ceres/codegen/snavely_reprojection_error.h"
    }
  ]
}
