)]}'
{
  "commit": "d391d01a509c07e73916aa2423041e76a591ab72",
  "tree": "547a4aca6348903e8431f11aafa1443dcf47d5c2",
  "parents": [
    "038c54d341bb9abcd4d1f1be5bb6895f32cb45b7"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Fri Oct 09 17:58:45 2026 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Wed Oct 21 15:18:40 2026 -0700"
  },
  "message": "Add manifold and first-order diff benchmarks\n\n- Add internal/ceres/autodiff_manifold_benchmark.cc to benchmark\n  AutoDiffManifold PlusJacobian and MinusJacobian on Quaternion and\n  Pose3 manifolds.\n- Add internal/ceres/first_order_function_differentiation_benchmark.cc\n  to benchmark AutoDiffFirstOrderFunction and static/dynamic\n  NumericDiffFirstOrderFunction on Rosenbrock.\n\nChange-Id: Ie58ae9f67952961ebefc1957d7ad9c1b56a18203\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac8ff91f21788a77249c732ee9c6271359ac6caa",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "e82cdfb2f033c57b1ec31d9a0694a0ffdf37ef14",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "f85d0d62f60f7c5ee26b3b7cec881657b3a70efa",
      "old_mode": 33188,
      "old_path": "internal/ceres/CMakeLists.txt",
      "new_id": "ff2b26769232049a5a3c1f5c6bde74f43920a8f0",
      "new_mode": 33188,
      "new_path": "internal/ceres/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5013e869e20dd5521abdc7f429bfc7b3dc506318",
      "new_mode": 33188,
      "new_path": "internal/ceres/autodiff_manifold_benchmark.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "720e85ee8ac066b6396c98484381a915ac9f6c08",
      "new_mode": 33188,
      "new_path": "internal/ceres/first_order_function_differentiation_benchmark.cc"
    }
  ]
}
