)]}'
{
  "commit": "6a930700c8b655a9e25e42fc4adc0b225ebbcefc",
  "tree": "5b6aa07d2734f43d0c5bc7d97aebe256e6d86fa8",
  "parents": [
    "1d1c7ddbfab358445a542715551301b7fc363e28"
  ],
  "author": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Thu Dec 11 15:17:03 2008 +0100"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Thu Dec 11 15:45:56 2008 +0100"
  },
  "message": "perf counters: clean up state transitions\n\nImpact: cleanup\n\nIntroduce a proper enum for the 3 states of a counter:\n\n\tPERF_COUNTER_STATE_OFF\t\t\u003d -1\n\tPERF_COUNTER_STATE_INACTIVE\t\u003d  0\n\tPERF_COUNTER_STATE_ACTIVE\t\u003d  1\n\nand rename counter-\u003eactive to counter-\u003estate and propagate the\nchanges everywhere.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3e1dbebe22b9cfe545423c27d1d0e1aa3d0cd0b0",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/cpu/perf_counter.c",
      "new_id": "4854cca7fffd4b788a9e261dcffc09b7d41358cf",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/cpu/perf_counter.c"
    },
    {
      "type": "modify",
      "old_id": "97d86c293ee8ffc4ee3bdee98d2e15d496f66d5d",
      "old_mode": 33188,
      "old_path": "include/linux/perf_counter.h",
      "new_id": "8cb095fa442c38ad7d5122ec9d0e5fe2488e1489",
      "new_mode": 33188,
      "new_path": "include/linux/perf_counter.h"
    },
    {
      "type": "modify",
      "old_id": "4e679b91d8bb35d1ca9cf1f33d5adc076d3a51dd",
      "old_mode": 33188,
      "old_path": "kernel/perf_counter.c",
      "new_id": "559130b8774ded9c1b0a64bb6846b1e41adde6a5",
      "new_mode": 33188,
      "new_path": "kernel/perf_counter.c"
    }
  ]
}
