)]}'
{
  "commit": "d6a37c466061be4d51b2fd60ca21c480dbe2a4dd",
  "tree": "fb7fe05b0e3b274ec3cc425c3a71bbac683c9d00",
  "parents": [
    "c9f613a84f565494f394d97b7b70cd1de8a0fb3f"
  ],
  "author": {
    "name": "Andreas Sandberg",
    "email": "andreas.sandberg@arm.com",
    "time": "Fri Aug 21 15:55:53 2020 +0100"
  },
  "committer": {
    "name": "Andreas Sandberg",
    "email": "andreas.sandberg@arm.com",
    "time": "Fri Aug 28 09:27:58 2020 +0000"
  },
  "message": "python: Add support for introspecting scalar stats\n\nThis change adds a wrapper for the ScalarInfo stat type to enable\nintrospection of scalar stats from Python. Due to the slightly\nconfusing use of proxy objects in the stat system, PyBind11 fails to\nautomatically cast to the right wrapper type. This is worked around in\nthe by explicitly casting to the relevant type\u0027s Python wrapper.\n\nTo make the interface more Python-friendly, this change also changes\nthe semantics of resolveStat to raise an exception if the stat can\u0027t\nbe found.\n\nChange-Id: If1fc6fe238fc9d69d4e22369a4988a06407d2f7c\nSigned-off-by: Andreas Sandberg \u003candreas.sandberg@arm.com\u003e\nReviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/33176\nReviewed-by: Jason Lowe-Power \u003cpower.jg@gmail.com\u003e\nMaintainer: Jason Lowe-Power \u003cpower.jg@gmail.com\u003e\nTested-by: kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1149eba3ab8ae0f0f1cb32df7d211e87b5a68010",
      "old_mode": 33188,
      "old_path": "src/python/pybind11/stats.cc",
      "new_id": "b146aa30653d554555e63a767756eef4798333b0",
      "new_mode": 33188,
      "new_path": "src/python/pybind11/stats.cc"
    }
  ]
}
