Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/profilee.cpython-311.pyc
�

�Ke���f�dZddlZdad�Zd�Zd�Zd�Zd�Zd	�Zd
�Z	d�Z
d�ZGd
�d��ZdS)a�
Input for test_profile.py and test_cprofile.py.

IMPORTANT: This stuff is touchy. If you modify anything above the
test class you'll have to regenerate the stats by running the two
test files.

*ALL* NUMBERS in the expected output are relevant.  If you change
the formatting of pstats, please don't just regenerate the expected
output without checking very carefully that not a single number has
changed.
�Ni�c��tS)N��TICKS���7/usr/local/apps/python3/lib/python3.11/test/profilee.py�timerr	s���Lrc��tdz
at��t��tdz
atd��dS)N�c��)r�helper�	factorialrrr�testfuncrs7��
�R�K�E�
�H�H�H�
�H�H�H�	�S�L�E�
�b�M�M�M�M�Mrc�z�|dkr*t|z
at|t|dz
����Stdz
adS)Nr��)r�mulr)�ns rrr#s>��	�1�u�u�
��
���1�i��!��n�n�%�%�%�
�����qrc� �tdz
a||zS�Nrr)�a�bs  rrr0s��
�Q�J�E��q�5�Lrc�:�tdz
at��tdz
at��tdz
at��tdz
at��tdz
at��tdz
at��tdz
adS)Nr����)r�helper1�helper2�helper2_indirectrrrrr7s���
�Q�J�E��I�I�I�	�Q�J�E��I�I�I�	�Q�J�E��I�I�I�	�Q�J�E��I�I�I�	�Q�J�E��I�I�I�	�Q�J�E�����	�Q�J�E�E�Erc��tdz
att��d��tdz
ag}|�d��t	j��dS)N�
�foo��*)r�hasattr�C�append�sys�exc_info)�lsts rrrIsM��
�R�K�E��A�C�C�����	�R�K�E�
�C��J�J�r�N�N�N��L�N�N�N�N�Nrc�@�t��td��dS)Nr)r rrrrr!r!Ts���I�I�I�
�a�L�L�L�L�Lrc��tdz
att��d��tdz
at��tdz
adS)Nr�bar�
�)rr'r(�	subhelperrrrr r Xs@��
�R�K�E��A�C�C�����	�R�K�E�
�K�K�K�	�R�K�E�E�Erc��tdz
atd��D]0}	t��j�#t$r
tdz
aY�-wxYwdS)Nrr)r�ranger(r$�AttributeError)�is rr2r2bsf��
�Q�J�E�
�1�X�X����	�
�C�C�G�G�G���	�	�	��Q�J�E�E�E�	�����s�1�A�Ac��eZdZd�ZdS)r(c�$�tdz
at�r)rr5)�self�names  r�__getattr__z
C.__getattr__ns��	��
���rN)�__name__�
__module__�__qualname__r;rrrr(r(ms#����������rr()
�__doc__r*rr	rrrrrr!r r2r(rrr�<module>r@s������
�
�
�	�����������������$	�	�	�������	�	�	����������r