)]}'
{
  "commit": "a4a5fa7fa591e91be86223f1fc8936d88255ac13",
  "tree": "d521d4fd4c45764e14e794e04ed7872fb15de33f",
  "parents": [
    "d8bc7899a97b85600e2e7ba12f2aec3d42fefc66"
  ],
  "author": {
    "name": "Pau Cabre",
    "email": "pau.cabre@metempsy.com",
    "time": "Fri Nov 09 00:30:15 2018 +0100"
  },
  "committer": {
    "name": "Pau Cabre",
    "email": "pau.cabre@metempsy.com",
    "time": "Wed Nov 14 21:44:24 2018 +0000"
  },
  "message": "cpu: Fixed ratio of pred to hyst bits for LTAGE Bimodal\n\nThe LTAGE paper states 1 hyst bit shared for 4 pred bits.\nMade this ratio configurable use 4 by default.\nAlso changed the Bimodal structure to use two std::vector\u003cbool\u003e (one for\npred and one for hyst bits)\n\nChange-Id: I6793e8e358be01b75b8fd181ddad50f259862d79\nSigned-off-by: Pau Cabre \u003cpau.cabre@metempsy.com\u003e\nReviewed-on: https://gem5-review.googlesource.com/c/14120\nReviewed-by: Ilias Vougioukas \u003cilias.vougioukas@arm.com\u003e\nReviewed-by: Sudhanshu Jha \u003csudhanshu.jha@arm.com\u003e\nMaintainer: Andreas Sandberg \u003candreas.sandberg@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1b400c2b769b64a95a512845ce1e66b64afa9d69",
      "old_mode": 33188,
      "old_path": "src/cpu/pred/BranchPredictor.py",
      "new_id": "9f3516597d4d2646729d7b8372513c0247489ebc",
      "new_mode": 33188,
      "new_path": "src/cpu/pred/BranchPredictor.py"
    },
    {
      "type": "modify",
      "old_id": "86b9e99932549ee04d1c0ac5b78c75b0bcaa5dee",
      "old_mode": 33188,
      "old_path": "src/cpu/pred/ltage.cc",
      "new_id": "874fbe41ea4e921f20d6d23d6418116ecc021fa3",
      "new_mode": 33188,
      "new_path": "src/cpu/pred/ltage.cc"
    },
    {
      "type": "modify",
      "old_id": "60c34679e744907753d8065c846d3c52f97e65d7",
      "old_mode": 33188,
      "old_path": "src/cpu/pred/ltage.hh",
      "new_id": "a810fb5fd9bae0eb4d88bcacefafe6375c2c976f",
      "new_mode": 33188,
      "new_path": "src/cpu/pred/ltage.hh"
    }
  ]
}
