| Index: tools/ll_prof.py
 | 
| ===================================================================
 | 
| --- tools/ll_prof.py	(revision 10404)
 | 
| +++ tools/ll_prof.py	(working copy)
 | 
| @@ -1,6 +1,6 @@
 | 
|  #!/usr/bin/env python
 | 
|  #
 | 
| -# Copyright 2010 the V8 project authors. All rights reserved.
 | 
| +# Copyright 2012 the V8 project authors. All rights reserved.
 | 
|  # Redistribution and use in source and binary forms, with or without
 | 
|  # modification, are permitted provided that the following conditions are
 | 
|  # met:
 | 
| @@ -673,7 +673,9 @@
 | 
|  OBJDUMP_SYMBOL_LINE_RE = re.compile(
 | 
|    r"^([a-f0-9]+)\s(.{7})\s(\S+)\s+([a-f0-9]+)\s+(?:\.hidden\s+)?(.*)$")
 | 
|  OBJDUMP_DYNAMIC_SYMBOLS_START_RE = re.compile(
 | 
| -   r"^DYNAMIC SYMBOL TABLE")
 | 
| +  r"^DYNAMIC SYMBOL TABLE")
 | 
| +OBJDUMP_SKIP_RE = re.compile(
 | 
| +  r"^.*ld\.so\.cache$")
 | 
|  KERNEL_ALLSYMS_FILE = "/proc/kallsyms"
 | 
|  PERF_KERNEL_ALLSYMS_RE = re.compile(
 | 
|    r".*kallsyms.*")
 | 
| @@ -692,6 +694,8 @@
 | 
|      # is 0.
 | 
|      if mmap_info.tid == 0 and not options.kernel:
 | 
|        return True
 | 
| +    if OBJDUMP_SKIP_RE.match(mmap_info.filename):
 | 
| +      return True
 | 
|      if PERF_KERNEL_ALLSYMS_RE.match(mmap_info.filename):
 | 
|        return self._LoadKernelSymbols(code_map)
 | 
|      self.infos.append(mmap_info)
 | 
| 
 |