Merge 57704bddc753f391cbcb0db224d1bb053c6b1239 into 4ff7a2261b6a4b3eaf20d86e636427e5afa7afb0

This commit is contained in:
rrraaaccc 2024-02-23 03:06:26 -07:00 committed by GitHub
commit acbc7976e2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -49,9 +49,11 @@ def Redraw(*args, **kwargs):
return _Redraw(*args, **kwargs)
from pyngcore import Timer
from functools import wraps
def TimeFunction(func, name=None):
name = name or func.__qualname__
timer = Timer(name)
@wraps(func)
def retfunc(*args,**kwargs):
with timer:
ret = func(*args, **kwargs)