)]}'
{
  "commit": "742363e77be941ebd6210feecaf8b736ed7260ec",
  "tree": "f0ce1fd849cd6d26cabe54ec09a2416397655e66",
  "parents": [
    "453d35a920e5e30140ad93ed97cc11caacd30c8a"
  ],
  "author": {
    "name": "Matthew Fernandez",
    "email": "matthew.fernandez@nicta.com.au",
    "time": "Mon May 16 16:09:41 2016 +1000"
  },
  "committer": {
    "name": "Matthew Fernandez",
    "email": "matthew.fernandez@nicta.com.au",
    "time": "Mon May 16 16:12:40 2016 +1000"
  },
  "message": "libsel4bench: Separate ARM sources by CPU.\n\nThis commit restructures the build such that only the files for the current\ntarget CPU are picked up. This was not causing problems previously as the\nirrelevant sections were ifdefed out, but by selecting files in the build\nsystem itself we avoid unnecessary compiler invocations and potentially\nconfusing output.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "84fcd2505de34bdd38d4b416ce5123e32d44bb48",
      "old_mode": 33188,
      "old_path": "libsel4bench/Makefile",
      "new_id": "49752a51aac9e51f01bb69cbdd978315ab7e80dc",
      "new_mode": 33188,
      "new_path": "libsel4bench/Makefile"
    },
    {
      "type": "rename",
      "old_id": "44a98702c0986118554f48b974fd3abddfd7aded",
      "old_mode": 33188,
      "old_path": "libsel4bench/src/arch-arm/event_counters_arm1136.c",
      "new_id": "0ef3948e3708fe84a08ff7c4c8af073c6f68a250",
      "new_mode": 33188,
      "new_path": "libsel4bench/src/arch-arm/cpu/arm1136jf-s/event_counters_arm1136.c",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "396625cb8c849da45751186717e6840dd5ea901f",
      "old_mode": 33188,
      "old_path": "libsel4bench/src/arch-arm/event_counters_cortexa15.c",
      "new_id": "565daf5de86603f33cf3da5427087f15557a5314",
      "new_mode": 33188,
      "new_path": "libsel4bench/src/arch-arm/cpu/cortex-a15/event_counters_cortexa15.c",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "58bfa269e9dd4d50946e9da99c67f37a0c6763bc",
      "old_mode": 33188,
      "old_path": "libsel4bench/src/arch-arm/event_counters_cortexa8.c",
      "new_id": "2b0f53c2214d908ab2c7ee8b9431e7c9ee2857c3",
      "new_mode": 33188,
      "new_path": "libsel4bench/src/arch-arm/cpu/cortex-a8/event_counters_cortexa8.c",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "d8e3a414e14cc60a2db7bbc2db5ab6f67bc2f438",
      "old_mode": 33188,
      "old_path": "libsel4bench/src/arch-arm/event_counters_cortexa9.c",
      "new_id": "c25db15e872e67154a7fcaadf4707b3d1677f270",
      "new_mode": 33188,
      "new_path": "libsel4bench/src/arch-arm/cpu/cortex-a9/event_counters_cortexa9.c",
      "score": 95
    }
  ]
}
