def _run_extensions(self, method_name, *args): with Timer(method_name, self.profile): for extension in self.extensions: with Timer(type(extension).__name__, self.profile): extension.dispatch(CallbackName(method_name), *args)
def _run_extensions(self, method_name, *args): for extension in self.extensions: extension.dispatch(CallbackName(method_name), *args)