)]}'
{
  "commit": "8a3f552e39d3fee3ada1cfc1eb75b179c77f2a78",
  "tree": "8800578d90c409f8b11bb48779a7dfc4931b21e7",
  "parents": [
    "7a43a4408bd3a04616bb91f9d039bdaf0ff976dd"
  ],
  "author": {
    "name": "Jitse Niesen",
    "email": "jitse@maths.leeds.ac.uk",
    "time": "Mon May 24 17:43:27 2010 +0100"
  },
  "committer": {
    "name": "Jitse Niesen",
    "email": "jitse@maths.leeds.ac.uk",
    "time": "Mon May 24 17:43:27 2010 +0100"
  },
  "message": "Return matrices by constant reference where possible.\nThis changes the return type of:\n* eigenvectors() and eigenvalues() in ComplexEigenSolver\n* eigenvalues() in EigenSolver\n* eigenvectors() and eigenvalues() in SelfAdjointEigenSolver\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f6b90d70ebf2b9eaf504dfd2c607eafcdb0258f0",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/ComplexEigenSolver.h",
      "new_id": "5f956e49d01afd0e38722958d865cd3489634ab9",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/ComplexEigenSolver.h"
    },
    {
      "type": "modify",
      "old_id": "7713e04b912d35b3b5e6755d8600c540f5bd8b8d",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/EigenSolver.h",
      "new_id": "b619dc2eb2b53afa63cf72a8de40e255f196af17",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/EigenSolver.h"
    },
    {
      "type": "modify",
      "old_id": "25b18dd8dcc474c92f5ca999423ec0bcb1a4b3a5",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h",
      "new_id": "1abbed97bf16090f960353417e96223d9fcbb080",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h"
    }
  ]
}
