)]}'
{
  "commit": "d479eceac91d8fa131723872d2c2cb6d95b57c6c",
  "tree": "269fe44c9351be21010078dcc0f1d780333ed2b4",
  "parents": [
    "48e299585c5556d9b9b2ad47e03b7e0e6b34ab31"
  ],
  "author": {
    "name": "Tony Gutierrez",
    "email": "anthony.gutierrez@amd.com",
    "time": "Fri Aug 10 15:01:12 2018 -0400"
  },
  "committer": {
    "name": "Tony Gutierrez",
    "email": "anthony.gutierrez@amd.com",
    "time": "Wed Oct 02 11:13:40 2019 -0400"
  },
  "message": "gpu-compute, arch-gcn3: Change how waitcnts are implemented\n\nUse single counters per memory operation type and increment\nthem upon issue, not execute.\n\nChange-Id: I6afc0b66b21882538ef90a14a57a3ab3cc7bd6f3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "19c6e63ddce8a2bd2ac5ae69d24de0539477f0f1",
      "old_mode": 33188,
      "old_path": "src/arch/gcn3/insts/instructions.cc",
      "new_id": "bf8f60f1446f2e14a4b789215347a3543c980005",
      "new_mode": 33188,
      "new_path": "src/arch/gcn3/insts/instructions.cc"
    },
    {
      "type": "modify",
      "old_id": "327b5d1fe03f003bb5a22c74a50f93d8e4c55544",
      "old_mode": 33188,
      "old_path": "src/gpu-compute/global_memory_pipeline.cc",
      "new_id": "eedd938f4a5648b6c73fc0d5647df8532195f811",
      "new_mode": 33188,
      "new_path": "src/gpu-compute/global_memory_pipeline.cc"
    },
    {
      "type": "modify",
      "old_id": "ef5f5ddfe95422e01bfa2865c4b8282777a41cef",
      "old_mode": 33188,
      "old_path": "src/gpu-compute/gpu_dyn_inst.cc",
      "new_id": "debbc3765f2ba0f603b225ca55c05a3734dbaabb",
      "new_mode": 33188,
      "new_path": "src/gpu-compute/gpu_dyn_inst.cc"
    },
    {
      "type": "modify",
      "old_id": "e34627cb4563fd4a41255ac48b9a042fc7c9718e",
      "old_mode": 33188,
      "old_path": "src/gpu-compute/local_memory_pipeline.cc",
      "new_id": "a4f62a68b9faaf7b7a96639fc39d0e285a0e9e1d",
      "new_mode": 33188,
      "new_path": "src/gpu-compute/local_memory_pipeline.cc"
    },
    {
      "type": "modify",
      "old_id": "35b4ca5e596f1c9d5d5cabfeb6b64455e9acfff6",
      "old_mode": 33188,
      "old_path": "src/gpu-compute/scalar_memory_pipeline.cc",
      "new_id": "5e4496d51da52c9eea647c28cf18234bc7d16895",
      "new_mode": 33188,
      "new_path": "src/gpu-compute/scalar_memory_pipeline.cc"
    },
    {
      "type": "modify",
      "old_id": "1f4a96ddd8ebffc7bdbd8aa6544ade3f85a17ca6",
      "old_mode": 33188,
      "old_path": "src/gpu-compute/schedule_stage.cc",
      "new_id": "0ee6a0fa60ae1ff6df8405de8307cd8ba6800abc",
      "new_mode": 33188,
      "new_path": "src/gpu-compute/schedule_stage.cc"
    },
    {
      "type": "modify",
      "old_id": "6f3b7559be6a5bdfa75826914c1287bd20d37646",
      "old_mode": 33188,
      "old_path": "src/gpu-compute/wavefront.cc",
      "new_id": "10a1505afcc790bec8ff86a5f040e94c40765657",
      "new_mode": 33188,
      "new_path": "src/gpu-compute/wavefront.cc"
    },
    {
      "type": "modify",
      "old_id": "59a610870ed18c1ecb47ba133753547d94cb4101",
      "old_mode": 33188,
      "old_path": "src/gpu-compute/wavefront.hh",
      "new_id": "f05c17ad6c6f25b43932da92d01907c92433231e",
      "new_mode": 33188,
      "new_path": "src/gpu-compute/wavefront.hh"
    }
  ]
}
