Lines Matching refs:event
183 def trace_dispatch(self, frame, event, arg):
188 if event == "c_call":
191 if self.dispatch[event](self, frame,t):
201 def trace_dispatch_i(self, frame, event, arg):
205 if event == "c_call":
208 if self.dispatch[event](self, frame, t):
216 def trace_dispatch_mac(self, frame, event, arg):
220 if event == "c_call":
223 if self.dispatch[event](self, frame, t):
230 def trace_dispatch_l(self, frame, event, arg):
234 if event == "c_call":
237 if self.dispatch[event](self, frame, t):
242 # In the event handlers, the first 3 elements of self.cur are unpacked
441 # to stop the stopwatch (from the time it receives an event).
445 # a per-event basis.
448 # events, and relatively little user code per event. For example,
459 # adding in the magic little delta during each event) is to track
467 # track exception event processing counts). Unfortunately, there
474 # event/time ratio (i.e., the profiler would run slower, fur a very
495 # exactly how many profile events are generated (one call event, +
496 # one return event, per Python-level call).
545 # overhead per event.
548 print("mean stopwatch overhead per profile event =", mean)