)]}'
{
  "commit": "ecc55f84b2e9741f29daa787ded93986df6cbe17",
  "tree": "9da1012eb14faf8133e7e432b0da581ed55de6ee",
  "parents": [
    "e768aee89c687a50e6a2110e30c5cae1fbf0d2da"
  ],
  "author": {
    "name": "Peter Zijlstra",
    "email": "a.p.zijlstra@chello.nl",
    "time": "Fri May 21 15:11:34 2010 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Wed Jun 09 11:12:33 2010 +0200"
  },
  "message": "perf, trace: Inline perf_swevent_put_recursion_context()\n\nInline perf_swevent_put_recursion_context into perf_tp_event(), this\nshrinks the per trace template code footprint and saves a function\ncall.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLKML-Reference: \u003cnew-submission\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3167f2df4126c12e195be536c687c577212da651",
      "old_mode": 33188,
      "old_path": "include/linux/ftrace_event.h",
      "new_id": "0af31cd335d6b412a1aa4baef6faf42e19ea3763",
      "new_mode": 33188,
      "new_path": "include/linux/ftrace_event.h"
    },
    {
      "type": "modify",
      "old_id": "5d0266d94985c65acbd8b13a41961964cdde4a72",
      "old_mode": 33188,
      "old_path": "include/linux/perf_event.h",
      "new_id": "c691a0b27bcd51b588f47a3e6704a0188b1aa657",
      "new_mode": 33188,
      "new_path": "include/linux/perf_event.h"
    },
    {
      "type": "modify",
      "old_id": "ff86c558af4c28dd4c9a7ea92cc592b70bee6d7d",
      "old_mode": 33188,
      "old_path": "kernel/perf_event.c",
      "new_id": "4bd3b597bcca278d6aca6f763c8a8760cad9eaa4",
      "new_mode": 33188,
      "new_path": "kernel/perf_event.c"
    }
  ]
}
