)]}'
{
  "commit": "9a195d91def4257b7b796b201b0be861dd6a06b9",
  "tree": "0ff49f15664413183b24fc03003eed33a2b5d29c",
  "parents": [
    "d05515b3eb27e2f3880884a878354db035006999"
  ],
  "author": {
    "name": "Chris Sweeney",
    "email": "sweeney.chris.m@gmail.com",
    "time": "Fri Feb 10 10:56:12 2017 -0800"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Fri Feb 10 19:50:33 2017 +0000"
  },
  "message": "Specify ScalarBinaryOpTraits for Jet types.\n\nThis commit extends the use of Jets with Eigen matrices and arrays\nby enabling the use of binary operators (such as scalar addition,\nmultiplication, as well as matrix multiplication) when one Eigen\nmatrix/array is of type Jet and the other is a scalar type. This\nshould increase performance since Jet types have optimized\nscalar-to-jet binary operations.\n\nChange-Id: Ia756064845d845cefcf0abb16d366331d2824b52\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2bb8b8543402dae0065fedcbcf904d4354f22a83",
      "old_mode": 33188,
      "old_path": "include/ceres/jet.h",
      "new_id": "c10c7d8c74ed3f206a7f522eb607308cfc4a30d0",
      "new_mode": 33188,
      "new_path": "include/ceres/jet.h"
    },
    {
      "type": "modify",
      "old_id": "699926bec1394537ab54a44341d02a5847fc86b4",
      "old_mode": 33188,
      "old_path": "internal/ceres/jet_test.cc",
      "new_id": "d8eedbc14cc956829601dfe8c3c9fc38363bf548",
      "new_mode": 33188,
      "new_path": "internal/ceres/jet_test.cc"
    }
  ]
}
