)]}'
{
  "commit": "87c406d9d024ad7276237a750262a65af8bff66a",
  "tree": "cad7cf9e9b8474a9c6ceb6c322e7c0b7b119383a",
  "parents": [
    "2f946a582ae4a9e7ee0492030ec12d9b1f3dbade"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Mon Mar 23 11:42:24 2026 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Mon Mar 23 11:42:24 2026 -0700"
  },
  "message": "Modernize InvertPSDMatrix with if constexpr\n\nUse if constexpr for kSize checks in InvertPSDMatrix to allow for\ndead-code elimination at compile time. This ensures that for small\nfixed-size matrices, only the inverse() path is compiled, and for\nlarger or dynamic matrices, only the LLT path is compiled when\nassume_full_rank is true.\n\nChange-Id: I4def2faadd080a4defccf1c0527015ae004f20ce\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "50b357cf6cddf77468a3f41554d5caa9086a316f",
      "old_mode": 33188,
      "old_path": "internal/ceres/invert_psd_matrix.h",
      "new_id": "78ee45b3f3f7a3bd608c6768c54afaedc960e628",
      "new_mode": 33188,
      "new_path": "internal/ceres/invert_psd_matrix.h"
    }
  ]
}
