)]}'
{
  "commit": "6af3a7df1f42fe2ff1cb32ed5d373ce39691281f",
  "tree": "223a4801cb13a24b9e393baf202d2ccb27b72834",
  "parents": [
    "3feeb994ae613fd6b3734c1a991285b2ecbd1946"
  ],
  "author": {
    "name": "Giacomo Travaglini",
    "email": "giacomo.travaglini@arm.com",
    "time": "Mon Feb 05 17:08:43 2018 +0000"
  },
  "committer": {
    "name": "Giacomo Travaglini",
    "email": "giacomo.travaglini@arm.com",
    "time": "Fri Feb 09 15:09:00 2018 +0000"
  },
  "message": "sim: Remove _numContexts member in System class\n\nA System object has a _numContexts member variable which represent the\nnumber of ThreadContext registered in the System.  Since this has to\nmatch the size of the ThreadContext vector, this patch removes the\nmanually cached size. This was usually used as a for-loop index, whereas\nwe want to enforce the use of range-based loops whenever possible.\n\nChange-Id: I1ba317c0393bcc9c1aeebbb1fc22d7b2bc2cf90c\nSigned-off-by: Giacomo Travaglini \u003cgiacomo.travaglini@arm.com\u003e\nReviewed-by: Andreas Sandberg \u003candreas.sandberg@arm.com\u003e\nReviewed-on: https://gem5-review.googlesource.com/8062\nReviewed-by: Gabe Black \u003cgabeblack@google.com\u003e\nMaintainer: Brandon Potter \u003cBrandon.Potter@amd.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "887fa8d697ee63e21347e43aad6df7b956674a0f",
      "old_mode": 33188,
      "old_path": "src/arch/arm/kvm/gic.cc",
      "new_id": "d2423a6ec9719b9e9a79d9c4695d348810c2a644",
      "new_mode": 33188,
      "new_path": "src/arch/arm/kvm/gic.cc"
    },
    {
      "type": "modify",
      "old_id": "7f06475125c9505409e8f1600580060bbd17131f",
      "old_mode": 33188,
      "old_path": "src/arch/arm/linux/system.cc",
      "new_id": "094e4d7a723c8a521e4f4d9711e35d45177eca25",
      "new_mode": 33188,
      "new_path": "src/arch/arm/linux/system.cc"
    },
    {
      "type": "modify",
      "old_id": "ed01e0e64c66f9a456a8cfd2daa9605c8893051f",
      "old_mode": 33188,
      "old_path": "src/sim/system.cc",
      "new_id": "38eed1c2ab73edbb39d29e947c7dff512ef45582",
      "new_mode": 33188,
      "new_path": "src/sim/system.cc"
    },
    {
      "type": "modify",
      "old_id": "5b0c1787297a9ef0ac31c2220e0cff8b8cfbe76a",
      "old_mode": 33188,
      "old_path": "src/sim/system.hh",
      "new_id": "a72f2a762aa5d5b8313c293f1a5001e067c51aab",
      "new_mode": 33188,
      "new_path": "src/sim/system.hh"
    }
  ]
}
