Lines Matching refs:setrecursionlimit
342 @functools.wraps(sys.setrecursionlimit)
343 def setrecursionlimit(*args, **kwargs):
344 # mimic the original sys.setrecursionlimit()'s input handling
347 "setrecursionlimit() takes no keyword arguments")
351 raise TypeError(f"setrecursionlimit() takes exactly one "
357 return setrecursionlimit.__wrapped__(limit + RECURSIONLIMIT_DELTA)
359 fixdoc(setrecursionlimit, f"""\
372 sys.setrecursionlimit(sys.getrecursionlimit() + RECURSIONLIMIT_DELTA)
374 sys.setrecursionlimit = setrecursionlimit
385 getattr(sys.setrecursionlimit, '__wrapped__', None) and
388 sys.setrecursionlimit = sys.setrecursionlimit.__wrapped__
390 sys.setrecursionlimit(sys.getrecursionlimit() - RECURSIONLIMIT_DELTA)