code: def runcall(self, func, *args, **kw):
          
          # XXX where is this used ? can be removed ?
          self.enable_by_count()
          try:
              return func(*args, **kw)
          finally:
              self.disable_by_count()
docs: Profile a single function call.