)]}'
{
  "commit": "5a3b9ca5833815641c355833040197614f8b147d",
  "tree": "30628f1ba5329add10c37503f05aef1746d7ffed",
  "parents": [
    "718b53dc441abb80a8ba40d2ae22b40fd1c83427"
  ],
  "author": {
    "name": "Daniel R. Carvalho",
    "email": "odanrc@yahoo.com.br",
    "time": "Wed Feb 07 14:49:55 2018 +0100"
  },
  "committer": {
    "name": "Daniel Carvalho",
    "email": "mr.danrc@gmail.com",
    "time": "Thu Feb 08 13:43:53 2018 +0000"
  },
  "message": "mem-cache: Make cache warmup percentage a parameter.\n\nThe warmupPercentage is the percentage of different tags (based on the\ncache size) that need to be touched in order to warm up the cache.\nIf Warmup failed (i.e., not enough tags were touched), warmup_cycle \u003d 0.\n\nThe warmup is not being taken into account to calculate the stats (i.e.,\nstats acquisition starts before cache is warmed up). Maybe in the future\nthis functionality should be added.\n\nChange-Id: I2b93a99c19fddb99a4c60e6d4293fa355744d05e\nReviewed-on: https://gem5-review.googlesource.com/8061\nReviewed-by: Nikos Nikoleris \u003cnikos.nikoleris@arm.com\u003e\nMaintainer: Nikos Nikoleris \u003cnikos.nikoleris@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dce7e5bf4389e1032c507bcc896a8b73745dab43",
      "old_mode": 33188,
      "old_path": "src/mem/cache/Cache.py",
      "new_id": "bac6c73e1a7d01376d63362b3e7965978f2b4912",
      "new_mode": 33188,
      "new_path": "src/mem/cache/Cache.py"
    },
    {
      "type": "modify",
      "old_id": "6c0b850442508cda7c3a1e86bfdaa9ad5bdd2a78",
      "old_mode": 33188,
      "old_path": "src/mem/cache/tags/Tags.py",
      "new_id": "b19010f521d1b714bf0f31ced1a47c3d8983c8ef",
      "new_mode": 33188,
      "new_path": "src/mem/cache/tags/Tags.py"
    },
    {
      "type": "modify",
      "old_id": "7796cd3e5637df8c89fdcaa034a8e198cd367d30",
      "old_mode": 33188,
      "old_path": "src/mem/cache/tags/base.cc",
      "new_id": "aa8a34f2df3f3fa5c2401e46070245e67c1747c5",
      "new_mode": 33188,
      "new_path": "src/mem/cache/tags/base.cc"
    },
    {
      "type": "modify",
      "old_id": "5c9f46a4116c4757cbfe2c3a22ffa116ca0db4db",
      "old_mode": 33188,
      "old_path": "src/mem/cache/tags/base.hh",
      "new_id": "2c528a9830b8b8afedd9a5b1e63c8faf39db30d1",
      "new_mode": 33188,
      "new_path": "src/mem/cache/tags/base.hh"
    },
    {
      "type": "modify",
      "old_id": "ba9447525f47a96731ba4b62856a4c62db1d9d84",
      "old_mode": 33188,
      "old_path": "src/mem/cache/tags/base_set_assoc.cc",
      "new_id": "cf647ac4d79efbb0ae6cfced83a0c03290aab20f",
      "new_mode": 33188,
      "new_path": "src/mem/cache/tags/base_set_assoc.cc"
    },
    {
      "type": "modify",
      "old_id": "895f7953b8a8ced5f197a92ea3fb563a30cc2a8d",
      "old_mode": 33188,
      "old_path": "src/mem/cache/tags/fa_lru.cc",
      "new_id": "dfd4c406013c8d777246c8c230739bf924ab9d0c",
      "new_mode": 33188,
      "new_path": "src/mem/cache/tags/fa_lru.cc"
    }
  ]
}
