)]}'
{
  "commit": "52d422de22b26d96bbdfbc605eb31c2994df6d0b",
  "tree": "d335960701bc5b3cbefb842672d0d162d8684633",
  "parents": [
    "71a851b4d2a815adcfac09c1adda7ef6811fde66"
  ],
  "author": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Fri Jul 10 22:47:28 2009 -0300"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Sat Jul 11 10:24:11 2009 +0200"
  },
  "message": "perf report: Adjust column width to the values sampled\n\nAuto-adjust column width of perf report output to the\nlongest occuring string length.\n\nExample:\n\n[acme@doppio pahole]$  perf report --sort comm,dso,symbol | head -13\n\n    12.79%   pahole  /usr/lib64/libdw-0.141.so    [.] __libdw_find_attr\n     8.90%   pahole  /lib64/libc-2.10.1.so        [.] _int_malloc\n     8.68%   pahole  /usr/lib64/libdw-0.141.so    [.] __libdw_form_val_len\n     8.15%   pahole  /lib64/libc-2.10.1.so        [.] __GI_strcmp\n     6.80%   pahole  /lib64/libc-2.10.1.so        [.] __tsearch\n     5.54%   pahole  ./build/libdwarves.so.1.0.0  [.] tag__recode_dwarf_type\n[acme@doppio pahole]$\n\n[acme@doppio pahole]$  perf report --sort comm,dso,symbol -d /lib64/libc-2.10.1.so | head -10\n\n    21.92%   pahole  /lib64/libc-2.10.1.so  [.] _int_malloc\n    20.08%   pahole  /lib64/libc-2.10.1.so  [.] __GI_strcmp\n    16.75%   pahole  /lib64/libc-2.10.1.so  [.] __tsearch\n[acme@doppio pahole]$\n\nAlso add these extra options to control the new behaviour:\n\n  -w, --field-width\n\nForce each column width to the provided list, for large terminal\nreadability.\n\n  -t, --field-separator:\n\nUse a special separator character and don\u0027t pad with spaces, replacing\nall occurances of this separator in symbol names (and other output) with\na \u0027.\u0027 character, that thus it\u0027s the only non valid separator.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Mike Galbraith \u003cefault@gmx.de\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nLKML-Reference: \u003c20090711014728.GH3452@ghostprotocols.net\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8aa3f8c88707f1ab9ea48f123833139ca8cc3ed7",
      "old_mode": 33188,
      "old_path": "tools/perf/Documentation/perf-report.txt",
      "new_id": "05774dfbd14fd61e9bf41ceab833a870e86a9aba",
      "new_mode": 33188,
      "new_path": "tools/perf/Documentation/perf-report.txt"
    },
    {
      "type": "modify",
      "old_id": "4e5cc266311e15f683d4b26877e158c83c2c7093",
      "old_mode": 33188,
      "old_path": "tools/perf/builtin-report.c",
      "new_id": "740da43f313eebbdc56ac5a6948807950a31e3dd",
      "new_mode": 33188,
      "new_path": "tools/perf/builtin-report.c"
    },
    {
      "type": "modify",
      "old_id": "99c1b3d1edd9c5c252427598ae53bb579daebba5",
      "old_mode": 33188,
      "old_path": "tools/perf/util/include/linux/kernel.h",
      "new_id": "a6b87390cb52648e3a5d02c5486f4eb2635504cd",
      "new_mode": 33188,
      "new_path": "tools/perf/util/include/linux/kernel.h"
    },
    {
      "type": "modify",
      "old_id": "4683b67b5ee4316cfb9a7266da799194bb4ad957",
      "old_mode": 33188,
      "old_path": "tools/perf/util/symbol.c",
      "new_id": "8efe7e41109a7dcd3cd5fc876c29ab50af1b8fec",
      "new_mode": 33188,
      "new_path": "tools/perf/util/symbol.c"
    },
    {
      "type": "modify",
      "old_id": "7918cffb23cd35726cad6eca22acce0fd74cf392",
      "old_mode": 33188,
      "old_path": "tools/perf/util/symbol.h",
      "new_id": "2f92b21c712d2137e3cd85df61650abcedd20be5",
      "new_mode": 33188,
      "new_path": "tools/perf/util/symbol.h"
    }
  ]
}
