MCPcopy Index your code
hub / github.com/python/cpython / add_event

Method add_event

Lib/test/test_sys_setprofile.py:35–46  ·  view source on GitHub ↗

Add an event to the log.

(self, event, frame=None, arg=None)

Source from the content-addressed store, hash-verified

33 self.add_event(event, frame, arg)
34
35 def add_event(self, event, frame=None, arg=None):
36 """Add an event to the log."""
37 if frame is None:
38 frame = sys._getframe(1)
39
40 try:
41 frameno = self.frames.index(frame)
42 except ValueError:
43 frameno = len(self.frames)
44 self.frames.append(frame)
45
46 self.events.append((frameno, event, ident(frame), arg))
47
48 def get_events(self):
49 """Remove calls to add_event()."""

Callers 4

callbackMethod · 0.95
trace_callMethod · 0.45
trace_returnMethod · 0.45
gMethod · 0.45

Calls 3

identFunction · 0.85
indexMethod · 0.45
appendMethod · 0.45

Tested by

no test coverage detected