)]}'
{
  "commit": "cee75ac7ecc27084accdb9d9d6fde65a09f047ae",
  "tree": "686208e18b1ab5356658980ee92c96486384412e",
  "parents": [
    "c8446b9bdabcb0caa61bb341bd73c58f7104b503"
  ],
  "author": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Fri May 14 13:16:55 2010 -0300"
  },
  "committer": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Fri May 14 13:16:55 2010 -0300"
  },
  "message": "perf hist: Clarify events_stats fields usage\n\nThe events_stats.total field is too generic, rename it to .total_period,\nand also add a comment explaining that it is the sum of all the .period\nfields in samples, that is needed because we use auto-freq to avoid\nsampling artifacts.\n\nDitto for events_stats.lost, that is the sum of all lost_event.lost\nfields, i.e. the number of events the kernel dropped.\n\nLooking at the users, builtin-sched.c can make use of these fields and\nstop doing it again.\n\nCc: Frédéric Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Tom Zanussi \u003ctzanussi@gmail.com\u003e\nLKML-Reference: \u003cnew-submission\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a95a0260a5b7c5e5894ac3e17ca80b43cacf9c1",
      "old_mode": 33188,
      "old_path": "tools/perf/builtin-diff.c",
      "new_id": "6dd4bdae8a873968886313e9430c61743cbf2271",
      "new_mode": 33188,
      "new_path": "tools/perf/builtin-diff.c"
    },
    {
      "type": "modify",
      "old_id": "f13cda1ef05946eba2f26c6320ce94f7681e5680",
      "old_mode": 33188,
      "old_path": "tools/perf/builtin-report.c",
      "new_id": "b8f47ded62870ed8c2c81cd1fe68475ddfd41482",
      "new_mode": 33188,
      "new_path": "tools/perf/builtin-report.c"
    },
    {
      "type": "modify",
      "old_id": "aef6ed0e119c86a49d235c39db9c2061f6e9e3fb",
      "old_mode": 33188,
      "old_path": "tools/perf/builtin-sched.c",
      "new_id": "be7bc9264710979913e71745d4cf616b9b48c09d",
      "new_mode": 33188,
      "new_path": "tools/perf/builtin-sched.c"
    },
    {
      "type": "modify",
      "old_id": "95fcb0517a9d1e3d3f7bd092cbcf2af5b5294362",
      "old_mode": 33188,
      "old_path": "tools/perf/builtin-trace.c",
      "new_id": "dddf3f01b5ab3c91db25611ac4a2ed6c5adcf064",
      "new_mode": 33188,
      "new_path": "tools/perf/builtin-trace.c"
    },
    {
      "type": "modify",
      "old_id": "3e8fec1730418fbbcefbfe60c4aac2101bc8a756",
      "old_mode": 33188,
      "old_path": "tools/perf/util/event.c",
      "new_id": "50771b5813ee6e15a6843a232b108415f77a4a29",
      "new_mode": 33188,
      "new_path": "tools/perf/util/event.c"
    },
    {
      "type": "modify",
      "old_id": "1614ad710046da85691c47819a410bdb5471c227",
      "old_mode": 33188,
      "old_path": "tools/perf/util/hist.c",
      "new_id": "c59224518083e852b74ec61c6ad2ef3e261f36a1",
      "new_mode": 33188,
      "new_path": "tools/perf/util/hist.c"
    },
    {
      "type": "modify",
      "old_id": "97b8962ff69a1391864603fee551c933112c3f70",
      "old_mode": 33188,
      "old_path": "tools/perf/util/hist.h",
      "new_id": "da6b84814a50a1038f163f6cd5a3e48cd0261830",
      "new_mode": 33188,
      "new_path": "tools/perf/util/hist.h"
    },
    {
      "type": "modify",
      "old_id": "ba6acd04c082fac6be1feff82a210a10ad94cf84",
      "old_mode": 33188,
      "old_path": "tools/perf/util/newt.c",
      "new_id": "010bacf40163d77152fe5110e9c4d36ff672ea46",
      "new_mode": 33188,
      "new_path": "tools/perf/util/newt.c"
    },
    {
      "type": "modify",
      "old_id": "7231f6b19fb42923af023e2315fdf56c56fa55a1",
      "old_mode": 33188,
      "old_path": "tools/perf/util/session.c",
      "new_id": "25bfca4f10f0ff98a2ef06d90f1362424547e8d3",
      "new_mode": 33188,
      "new_path": "tools/perf/util/session.c"
    }
  ]
}
