)]}'
{
  "commit": "33e940a25daaea71be054e8a4bdb61730cc9ebbc",
  "tree": "e8d2f1f31f631290eb11da1c2b5a609b09a360be",
  "parents": [
    "e955d5c434009b661dbb200c601254b0c2d9940a"
  ],
  "author": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Tue Sep 17 16:34:28 2013 -0300"
  },
  "committer": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Thu Sep 19 11:32:17 2013 -0300"
  },
  "message": "perf session: Check for SIGINT in more loops\n\nWhen processing big files we were not checking if session_done was set\nby the SIGINT signal handler, for instance in \u0027perf report\u0027. Fix it.\n\nCc: Adrian Hunter \u003cadrian.hunter@intel.com\u003e\nCc: David Ahern \u003cdsahern@gmail.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Stephane Eranian \u003ceranian@google.com\u003e\nLink: http://lkml.kernel.org/n/tip-pyad42lgrtq7xhg2dpsoauq7@git.kernel.org\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "423875c999b21208a5a6274d0fd47a2fb359ecd8",
      "old_mode": 33188,
      "old_path": "tools/perf/builtin-inject.c",
      "new_id": "afe377b2884f740b0c469a367ab3938d99f7df0e",
      "new_mode": 33188,
      "new_path": "tools/perf/builtin-inject.c"
    },
    {
      "type": "modify",
      "old_id": "8e50d8d77419c7ca3e8ce72209b113d72665c09e",
      "old_mode": 33188,
      "old_path": "tools/perf/builtin-report.c",
      "new_id": "72eae7498c09419c8f1f77a7a005c6dcbbb5eb4b",
      "new_mode": 33188,
      "new_path": "tools/perf/builtin-report.c"
    },
    {
      "type": "modify",
      "old_id": "7f31a3ded1b6dc59730a0162d5af279e038d1afc",
      "old_mode": 33188,
      "old_path": "tools/perf/builtin-script.c",
      "new_id": "9c333ff3dfeb3de716eac13d48d7364e998bb50d",
      "new_mode": 33188,
      "new_path": "tools/perf/builtin-script.c"
    },
    {
      "type": "modify",
      "old_id": "46a0d35a05e1f21aae097e7a67cea89bfe9ecddf",
      "old_mode": 33188,
      "old_path": "tools/perf/util/hist.c",
      "new_id": "9ff6cf3e9a99f69596b37372f60203c11bec88a3",
      "new_mode": 33188,
      "new_path": "tools/perf/util/hist.c"
    },
    {
      "type": "modify",
      "old_id": "51f5edf2a6d0d140dd897c58f9d606c9fb25be9d",
      "old_mode": 33188,
      "old_path": "tools/perf/util/session.c",
      "new_id": "70ffa41518f34a1bbfaa82e67c46a8a22b133f67",
      "new_mode": 33188,
      "new_path": "tools/perf/util/session.c"
    },
    {
      "type": "modify",
      "old_id": "3aa75fb2225f7129daa12f7e86219f30928e5e42",
      "old_mode": 33188,
      "old_path": "tools/perf/util/session.h",
      "new_id": "04bf7373a7e5fb04222b1a9cdb5c295045c0626f",
      "new_mode": 33188,
      "new_path": "tools/perf/util/session.h"
    }
  ]
}
