)]}'
{
  "commit": "df6e27e13badedabca4ff3ade8fdbd2ab6181666",
  "tree": "3d5fba649f221b9c0ffee3762691f9161138b4c6",
  "parents": [
    "ac2c4c56669e81d29643ac01f5a1ca505e8c2dea"
  ],
  "author": {
    "name": "Alex Stewart",
    "email": "alexs.mac@gmail.com",
    "time": "Wed Sep 12 18:30:51 2018 +0100"
  },
  "committer": {
    "name": "Alex Stewart",
    "email": "alexs.mac@gmail.com",
    "time": "Wed Sep 12 18:30:51 2018 +0100"
  },
  "message": "Fix calculation of Solver::Summary::num_threads_used.\n\n- Previously we were only bounding num_threads_used based on whether\n  CERES_NO_THREADS was defined, meaning that we could erroneously report\n  a value larger than the number of threads actually used.\n\nChange-Id: I7373c0c968f9be268c8b7ab0b9561ae31700fda6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e54a1b36355a96b5fc8370b6bb1e06d4cabd77a8",
      "old_mode": 33188,
      "old_path": "internal/ceres/parallel_for.h",
      "new_id": "2da2320c137960aa1f375700e0496508fd08e368",
      "new_mode": 33188,
      "new_path": "internal/ceres/parallel_for.h"
    },
    {
      "type": "modify",
      "old_id": "20a689dd2626a62996428194d3bd995b3afd871a",
      "old_mode": 33188,
      "old_path": "internal/ceres/parallel_for_cxx.cc",
      "new_id": "b6ef709cada439d0379c76f3c81ca542b465c055",
      "new_mode": 33188,
      "new_path": "internal/ceres/parallel_for_cxx.cc"
    },
    {
      "type": "modify",
      "old_id": "73f6d300e424caec921e99ece4432e00406d7eb9",
      "old_mode": 33188,
      "old_path": "internal/ceres/parallel_for_nothreads.cc",
      "new_id": "e8f450a714db806f70d0430cf6a70fb54f0f43bd",
      "new_mode": 33188,
      "new_path": "internal/ceres/parallel_for_nothreads.cc"
    },
    {
      "type": "modify",
      "old_id": "ae35d6ba39dda2d3c79fbb4d60a6435698b3653b",
      "old_mode": 33188,
      "old_path": "internal/ceres/parallel_for_openmp.cc",
      "new_id": "8afe3b11f8df2a1e7320755e92d54b646617db1e",
      "new_mode": 33188,
      "new_path": "internal/ceres/parallel_for_openmp.cc"
    },
    {
      "type": "modify",
      "old_id": "08eacc81667bf968674c5b2ad3add32655935991",
      "old_mode": 33188,
      "old_path": "internal/ceres/preprocessor.cc",
      "new_id": "02219147d75f3c2b88ba0c36fff9a16119b6c267",
      "new_mode": 33188,
      "new_path": "internal/ceres/preprocessor.cc"
    },
    {
      "type": "modify",
      "old_id": "37e42041a08d04fe2819358b3cecf8f834735a63",
      "old_mode": 33188,
      "old_path": "internal/ceres/preprocessor.h",
      "new_id": "99bd6c0c5ddf5c068022474c25b0516acfe248ec",
      "new_mode": 33188,
      "new_path": "internal/ceres/preprocessor.h"
    },
    {
      "type": "modify",
      "old_id": "8fc7f837ef26e67a59e600bddeb354c1a3833fc1",
      "old_mode": 33188,
      "old_path": "internal/ceres/thread_pool.cc",
      "new_id": "991da3091c35c8dbb10e55b7e3091d0f3528da4a",
      "new_mode": 33188,
      "new_path": "internal/ceres/thread_pool.cc"
    },
    {
      "type": "modify",
      "old_id": "228f344bdbaf54510c52061a95470ba5a415fec3",
      "old_mode": 33188,
      "old_path": "internal/ceres/thread_pool.h",
      "new_id": "87c58c25909febb2062b1a5f3a2e1f892d6550e6",
      "new_mode": 33188,
      "new_path": "internal/ceres/thread_pool.h"
    }
  ]
}
