Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemathinc
GitHub Repository: sagemathinc/wapython
Path: blob/main/python/bench/src/cython/__pycache__/bench.cpython-311.pyc
1068 views
�

FO[c=��T�ddlmZdedefd�Zgadededdfd�Zdd�Zd
d
eddfd�ZdS)�)�Callable�f�returnc�f�ddlm}|��}||�t|��|z
dz��S)Nr)�timei�)r�int)r�args�time0�ts    �{/Users/wstein/build/cocalc/src/data/projects/2c9318d1-4f8b-4910-8da7-68a965514c95/cowasm/packages/bench/src/cython/bench.pyrrsG��"�"�"�"�"�"�
����A��A�t�H�H������!��t�#�$�$�$��nameNc�>�t�||f��dS�N)�
benchmarks�append)rrs  r�registerrs �����t�Q�i� � � � � r
c�8�t���dSr)r�clear�r
r�resetrs���������r
��descc���td��td|��d}tD]*\}}t|��}||z
}t||d���+td|d��dS)Nz--------------------z(Cython) Running...r�mszTotal: )�printrr)rrrr�ss     r�allrsw��	�(�O�O�O�	�
��&�&�&�	�A����	��q���G�G��	�Q���
�d�A�t�����	�)�Q������r
)rN)r)	�typingrrrr�strrrrrr
r�<module>r!s���������%�H�%��%�%�%�%��
�!�3�!�8�!��!�!�!�!�
������c��4������r