)]}'
{
  "commit": "7a43a4408bd3a04616bb91f9d039bdaf0ff976dd",
  "tree": "7f773e0af3c9d70ee091348982ff85856b7b8391",
  "parents": [
    "68820fd4e8a8206d7bd1e80a773877322f7fe3ce"
  ],
  "author": {
    "name": "Jitse Niesen",
    "email": "jitse@maths.leeds.ac.uk",
    "time": "Mon May 24 17:43:06 2010 +0100"
  },
  "committer": {
    "name": "Jitse Niesen",
    "email": "jitse@maths.leeds.ac.uk",
    "time": "Mon May 24 17:43:06 2010 +0100"
  },
  "message": "Replace local variables by member variables in compute() methods.\nThis is to avoid dynamic memory allocations in the compute() methods of\nComplexEigenSolver, EigenSolver, and SelfAdjointEigenSolver where possible.\nAs a result, Tridiagonalization::decomposeInPlace() is no longer used.\nBiggest remaining issue is the allocation in HouseholderSequence::evalTo().\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8e5f1310a9d206a5602705317a1b0141ffe71611",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/ComplexEigenSolver.h",
      "new_id": "f6b90d70ebf2b9eaf504dfd2c607eafcdb0258f0",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/ComplexEigenSolver.h"
    },
    {
      "type": "modify",
      "old_id": "f8b953d9b578bc385bb1deaad7a2325ce4a18116",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/EigenSolver.h",
      "new_id": "7713e04b912d35b3b5e6755d8600c540f5bd8b8d",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/EigenSolver.h"
    },
    {
      "type": "modify",
      "old_id": "00a9d368c9a6ff49c51fa8365d3a5350caa4b9c6",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h",
      "new_id": "25b18dd8dcc474c92f5ca999423ec0bcb1a4b3a5",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h"
    },
    {
      "type": "modify",
      "old_id": "43509863ad5e3af394ca8db1a034ef29dc419a52",
      "old_mode": 33188,
      "old_path": "Eigen/src/Eigenvalues/Tridiagonalization.h",
      "new_id": "6ea852a6b72a325482d4ef2163a36d624b86179c",
      "new_mode": 33188,
      "new_path": "Eigen/src/Eigenvalues/Tridiagonalization.h"
    }
  ]
}
