)]}'
{
  "commit": "a1225decc43849a73f7e4c333c3fdbbb8a9c1e65",
  "tree": "d08e7f7aaec99038f592176923cc1990767c69f2",
  "parents": [
    "c320c7b7d380e630f595de1236d9d085b035d5b4"
  ],
  "author": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Tue Nov 30 17:49:33 2010 +0000"
  },
  "committer": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Tue Nov 30 19:52:36 2010 -0200"
  },
  "message": "perf session: Fix list sort algorithm\n\nThe homebrewn sort algorithm fails to sort in time order. One of the problem\nspots is that it fails to deal with equal timestamps correctly.\n\nMy first gut reaction was to replace the fancy list with an rbtree, but the\nperformance is 3 times worse.\n\nRewrite it so it works.\n\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nLKML-Reference: \u003c20101130163819.908482530@linutronix.de\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3ae69550fa0b901b70cac9e963a4f6afed9948bd",
      "old_mode": 33188,
      "old_path": "tools/perf/util/session.c",
      "new_id": "daca557b9d2896077ba88e2b9b5c950c6f6064d4",
      "new_mode": 33188,
      "new_path": "tools/perf/util/session.c"
    },
    {
      "type": "modify",
      "old_id": "9fa0fc2a863f1259caf8caf7494f867d0737a297",
      "old_mode": 33188,
      "old_path": "tools/perf/util/session.h",
      "new_id": "a00f32ed1c7944a8fe75b80c1cdec7d24d2caa92",
      "new_mode": 33188,
      "new_path": "tools/perf/util/session.h"
    }
  ]
}
