)]}'
{
  "commit": "a5563edfa1bd25d052d81f5ad7fe74ba71c3d44e",
  "tree": "dc2928a8d8de33be19aa129865e591b0198e2205",
  "parents": [
    "98526ee7229be8537373aebe037b74cac112d84b"
  ],
  "author": {
    "name": "Adrian Hunter",
    "email": "adrian.hunter@intel.com",
    "time": "Thu Jul 31 09:01:01 2014 +0300"
  },
  "committer": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Wed Aug 13 19:22:01 2014 -0300"
  },
  "message": "perf script python: Add helpers for calling Python objects\n\nThe Python script API repeatedly uses the same lines of code to get and\ncall objects.  Make that into helper functions instead.\n\nA side-effect is that some reference counting bugs disappear because the\nnew call_object() function always decrements the reference count of\n\u0027retval\u0027.\n\nSigned-off-by: 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: Namhyung Kim \u003cnamhyung@gmail.com\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/r/1406786474-9306-19-git-send-email-adrian.hunter@intel.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cbce2545da455fba34631818d5c08be7e8d26664",
      "old_mode": 33188,
      "old_path": "tools/perf/util/scripting-engines/trace-event-python.c",
      "new_id": "26e5f14239edb43023e35395c3fc7f361b65ee43",
      "new_mode": 33188,
      "new_path": "tools/perf/util/scripting-engines/trace-event-python.c"
    }
  ]
}
