src/eric7/DebugClients/Python/DebugBase.py

branch
eric7
changeset 10065
de4ae767b0e3
parent 9653
e67609152c5e
child 10119
64147a7e6393
equal deleted inserted replaced
10064:8c3207703dac 10065:de4ae767b0e3
217 self.__recursionDepth = 0 217 self.__recursionDepth = 0
218 while frame is not None: 218 while frame is not None:
219 self.__recursionDepth += 1 219 self.__recursionDepth += 1
220 frame = frame.f_back 220 frame = frame.f_back
221 221
222 def profileWithRecursion(self, frame, event, arg): 222 def profileWithRecursion(self, frame, event, arg): # noqa: U100
223 """ 223 """
224 Public method used to trace some stuff independent of the debugger 224 Public method used to trace some stuff independent of the debugger
225 trace function. 225 trace function.
226 226
227 @param frame current stack frame 227 @param frame current stack frame
246 raise RuntimeError( 246 raise RuntimeError(
247 "maximum recursion depth exceeded\n" 247 "maximum recursion depth exceeded\n"
248 "(offending frame is two down the stack)" 248 "(offending frame is two down the stack)"
249 ) 249 )
250 250
251 def profile(self, frame, event, arg): 251 def profile(self, frame, event, arg): # noqa: U100
252 """ 252 """
253 Public method used to trace some stuff independent of the debugger 253 Public method used to trace some stuff independent of the debugger
254 trace function. 254 trace function.
255 255
256 @param frame current stack frame 256 @param frame current stack frame

eric ide

mercurial