)]}'
{
  "commit": "4c35b42d2fb6f7588dbd56f0dde64b32ce1adafb",
  "tree": "1bd1d23b9b01168fd0790649b8c68eb0fb04f2dd",
  "parents": [
    "28d65f8075ddc024048062166c4ea0ccf6034f28"
  ],
  "author": {
    "name": "Brandon Potter",
    "email": "brandon.potter@amd.com",
    "time": "Mon Feb 19 14:49:05 2018 -0500"
  },
  "committer": {
    "name": "Brandon Potter",
    "email": "Brandon.Potter@amd.com",
    "time": "Fri Aug 17 17:19:12 2018 +0000"
  },
  "message": "ruby: remove unused code inside \u0027#if 0 ... #endif\u0027\n\nThe commented code contains bitrot. It is not clear how to fix the code\nso remove it.\n\nThe code will not compile if the preprocessor defines are removed. The\nllocker and uulocker variables that are used as indices into the\npersistent_randomize array are undefined. It\u0027s not clear what they should\nbe from the current code.\n\n5ab13e2deb shows when the lines were last modified. The functionality\ncontained in the comments probably have not been used since that time.\n(This is an example of why one should never add commented code that\nis enabled by removing defines. The code rots and sits in the source\nforever.)\n\nChange-Id: I3e0e7c9afc0b6088130e6f319075809fb6f16e5a\nReviewed-on: https://gem5-review.googlesource.com/8481\nReviewed-by: Jason Lowe-Power \u003cjason@lowepower.com\u003e\nMaintainer: Jason Lowe-Power \u003cjason@lowepower.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e4e0f555063fe52e009101693b610e7f1fce73c",
      "old_mode": 33188,
      "old_path": "src/mem/ruby/structures/PersistentTable.cc",
      "new_id": "f52cdf3310450f123ed1bcd0fadcb88ab06b722d",
      "new_mode": 33188,
      "new_path": "src/mem/ruby/structures/PersistentTable.cc"
    }
  ]
}
