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

Method get_pyop

Tools/gdb/libpython.py:1858–1872  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1856 )
1857
1858 def get_pyop(self):
1859 try:
1860 frame = self._gdbframe.read_var('frame')
1861 frame = PyFramePtr(frame)
1862 if not frame.is_optimized_out():
1863 return frame
1864 cframe = self._gdbframe.read_var('cframe')
1865 if cframe is None:
1866 return None
1867 frame = PyFramePtr(cframe["current_frame"])
1868 if frame and not frame.is_optimized_out():
1869 return frame
1870 return None
1871 except ValueError:
1872 return None
1873
1874 @classmethod
1875 def get_selected_frame(cls):

Callers 5

print_summaryMethod · 0.95
invokeMethod · 0.80
print_traceback_helperFunction · 0.80
invokeMethod · 0.80
invokeMethod · 0.80

Calls 2

is_optimized_outMethod · 0.95
PyFramePtrClass · 0.85

Tested by

no test coverage detected