)]}'
{
  "commit": "d23134e4a7d689431a717a1ecf376b12b01afa24",
  "tree": "d28a79e969a31a2bf70549d11b1a5938fdbd7828",
  "parents": [
    "9da41cc527ec595feb3377d089db6cd3adc9a5c8"
  ],
  "author": {
    "name": "Chen-Pang He",
    "email": "jdh8@ms63.hinet.net",
    "time": "Thu Aug 30 23:40:30 2012 +0800"
  },
  "committer": {
    "name": "Chen-Pang He",
    "email": "jdh8@ms63.hinet.net",
    "time": "Thu Aug 30 23:40:30 2012 +0800"
  },
  "message": "Avoid inefficient 2x2 LU. Move atanh to internal for maintainability.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "05e913f2feca121bc79b306e90b98dd56563ba53",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/MathFunctions.h",
      "new_id": "5b57c2ff2f78b5f26c6aba2f064b381bc7895515",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/MathFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "d7a02fb5c444de09f3dc772e4810295bf5dffe99",
      "old_mode": 33188,
      "old_path": "doc/I02_HiPerformance.dox",
      "new_id": "ab6cdfd44888072e9b0cd55324f86dcbabfc99e9",
      "new_mode": 33188,
      "new_path": "doc/I02_HiPerformance.dox"
    },
    {
      "type": "modify",
      "old_id": "18bcf3d0d89d5e505161e84fd6c965bf2468b0d0",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h",
      "new_id": "e1e5b770c4bbec865c05a7e8f3675664f4eb6527",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h"
    },
    {
      "type": "modify",
      "old_id": "2a46d2cc0b29c700e8611a6e96406f8b5fe21739",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/MatrixFunctions/MatrixPower.h",
      "new_id": "7238501ed4582197c85dac751721318af343e667",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/MatrixFunctions/MatrixPower.h"
    }
  ]
}
