INNER CODE UNIT · Python
wrapped
Hekbas/Luth · luth/extern/source/tracy/python/tracy_client/scoped.py:77
def wrapped(*args, **kwargs):
zone.enter()
value = function(*args, **kwargs)
zone.exit()
return value
return wrapped
return decorator
class ScopedFrame:
def __init__(self, name: str) -> None:
self.__name = name
self.__id: Optional[int] = None
def __enter__(self):
self.__id = frame_mark_start(self.__name)