)]}'
{
  "commit": "6da80ce8c43ddda153208cbb46b75290cf566fac",
  "tree": "6a242c17ccbfacb237c4552a22593bd67b786b1b",
  "parents": [
    "8b1389ef93b36621c6acdeb623bd85aee3c405c9"
  ],
  "author": {
    "name": "Dave Martin",
    "email": "dave.martin@linaro.org",
    "time": "Fri Jul 30 09:50:09 2010 -0300"
  },
  "committer": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Fri Jul 30 09:54:49 2010 -0300"
  },
  "message": "perf symbols: Improve debug image search when loading symbols\n\nChanges:\n\t* Simplification of the main search loop on dso__load()\n\t* Replace the search with a 2-pass search:\n\t\t* First, try to find an image with a proper symtab.\n\t\t* Second, repeat the search, accepting dynsym.\n\nA second scan should only ever happen when needed debug images are\nmissing from the buildid cache or stale, i.e., when the cache is out of\nsync.\n\nCurrently, the second scan also happens when using separated debug\nimages, since the caching logic doesn\u0027t currently know how to cache\nthose.  Improvements to the cache behaviour ought to solve that.\n\nSigned-off-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nLKML-Reference: \u003cnew-submission\u003e\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e0d9480dc371d6a7964134b4ca90ed10ef62e287",
      "old_mode": 33188,
      "old_path": "tools/perf/util/symbol.c",
      "new_id": "d99497ec52aa1b417abe7736afe87aa591f968c9",
      "new_mode": 33188,
      "new_path": "tools/perf/util/symbol.c"
    }
  ]
}
