a
XC?hnY @ sv d Z ddlZddlZddlZddlZg dZG dd dZdddZdd d
ZG dd dZ d
d Z
edkrre
dS )z Class for profiling Python code. N)runrunctxProfilec @ s0 e Zd ZdZdd Zdd Zdd Zdd Zd
S )_UtilszSupport class for utility functions which are shared by
profile.py and cProfile.py modules.
Not supposed to be used directly.
c C s
|| _ d S N)profiler)selfr r ,/opt/alt/python39/lib64/python3.9/profile.py__init__0 s z_Utils.__init__c C sR | }z4z|| W n ty* Y n0 W | ||| n| ||| 0 d S r )r r
SystemExit_show)r statementfilenamesortprofr r r
r 3 s z
_Utils.runc C sV | }z8z|||| W n ty. Y n0 W | ||| n| ||| 0 d S r )r r r r
)r r globalslocalsr r r r r r
r <