)]}'
{
  "commit": "8f28827a162fd1e8da4e96bed69b06d2606e8322",
  "tree": "b57a24ca7819a1b347374aa62dd90444740811f8",
  "parents": [
    "0d3a5c885971de1e3124d85bfadf818abac9ba12"
  ],
  "author": {
    "name": "Frederic Weisbecker",
    "email": "fweisbec@gmail.com",
    "time": "Sun Aug 16 22:05:48 2009 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Sun Aug 16 23:06:45 2009 +0200"
  },
  "message": "perf tools: Librarize trace_event() helper\n\nLibrarize trace_event() helper so that perf trace can use it\ntoo. Also clean up the debug.h includes a bit.\n\nIt\u0027s not good to have it included in perf.h because it doesn\u0027t\nmake it flexible against other headers it may need (headers\nthat can also depend on perf.h and then create a recursive\nheader dependency).\n\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nLKML-Reference: \u003c1250453149-664-1-git-send-email-fweisbec@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d751516616d437e1ff70cbbc779c8515e67fe1b",
      "old_mode": 33188,
      "old_path": "tools/perf/builtin-annotate.c",
      "new_id": "96d421f7161dc884497087f8bbdce0d38bb0885a",
      "new_mode": 33188,
      "new_path": "tools/perf/builtin-annotate.c"
    },
    {
      "type": "modify",
      "old_id": "65b4115e417d28547b9fa0b933f14010b3a052e6",
      "old_mode": 33188,
      "old_path": "tools/perf/builtin-record.c",
      "new_id": "6a5db675ee4f56d049e634b328de3b60b058a6f0",
      "new_mode": 33188,
      "new_path": "tools/perf/builtin-record.c"
    },
    {
      "type": "modify",
      "old_id": "c6326deb16362b8a54bf7306d620cf43e78db722",
      "old_mode": 33188,
      "old_path": "tools/perf/builtin-report.c",
      "new_id": "1e3ad22d53dcfe1c47d7d618d414a6e560e2a69a",
      "new_mode": 33188,
      "new_path": "tools/perf/builtin-report.c"
    },
    {
      "type": "modify",
      "old_id": "4b9dd4af61a6284a9db92d1f3b42d8e5ac3e6451",
      "old_mode": 33188,
      "old_path": "tools/perf/builtin-stat.c",
      "new_id": "1a26262306604e07f366c89c27cb63c83ccf3d71",
      "new_mode": 33188,
      "new_path": "tools/perf/builtin-stat.c"
    },
    {
      "type": "modify",
      "old_id": "06f763e4b35b9220f0b544e52c881a08350ee864",
      "old_mode": 33188,
      "old_path": "tools/perf/builtin-top.c",
      "new_id": "62b55ecab2c63114c9afc3a128e03b455a6d7633",
      "new_mode": 33188,
      "new_path": "tools/perf/builtin-top.c"
    },
    {
      "type": "modify",
      "old_id": "f5509213f0308c718cf89a029b0d83fd78ac5a40",
      "old_mode": 33188,
      "old_path": "tools/perf/perf.h",
      "new_id": "e5148e2b6134242f3b42c3dd59fafd54a7acb60f",
      "new_mode": 33188,
      "new_path": "tools/perf/perf.h"
    },
    {
      "type": "modify",
      "old_id": "e47fdeb85391bfcda7a20361ebc180f8f779dc21",
      "old_mode": 33188,
      "old_path": "tools/perf/util/color.c",
      "new_id": "e88bca55a5993c82212c6307d35bab9824d9358f",
      "new_mode": 33188,
      "new_path": "tools/perf/util/color.c"
    },
    {
      "type": "modify",
      "old_id": "43d0d1b67c45c1afaaffb7854f11e9058bb28404",
      "old_mode": 33188,
      "old_path": "tools/perf/util/color.h",
      "new_id": "58d597564b9960f7d43923248c27c7c450917816",
      "new_mode": 33188,
      "new_path": "tools/perf/util/color.h"
    },
    {
      "type": "modify",
      "old_id": "8318fdee47784e2fb3c67b585c7e034ee6090792",
      "old_mode": 33188,
      "old_path": "tools/perf/util/debug.c",
      "new_id": "e8ca98fe0bd4d856f3444657789af42ef67c00d0",
      "new_mode": 33188,
      "new_path": "tools/perf/util/debug.c"
    },
    {
      "type": "modify",
      "old_id": "a683bd571f1c4dc9411fa46f9cf4b5cd0e43b657",
      "old_mode": 33188,
      "old_path": "tools/perf/util/debug.h",
      "new_id": "437eea58ce406058bd5037ad7450e6e99de7f302",
      "new_mode": 33188,
      "new_path": "tools/perf/util/debug.h"
    },
    {
      "type": "modify",
      "old_id": "3159d47ae1cc7478ee52fc45b8c40e086ef7bfa1",
      "old_mode": 33188,
      "old_path": "tools/perf/util/symbol.c",
      "new_id": "fd3d9c8e90fc43b7071583de8aa41af402ec8a3e",
      "new_mode": 33188,
      "new_path": "tools/perf/util/symbol.c"
    }
  ]
}
