python (3.12.0)
ˑe5Z d Z ddlZddlZddlZddlZddlZg dZ G d d ZddZ ddZ
G d d Zd
Ze
dk( r e yy)
z Class for profiling Python code. N)runrunctxProfilec ( e Zd ZdZd Zd Zd Zd Zy)_UtilszSupport class for utility functions which are shared by
profile.py and cProfile.py modules.
Not supposed to be used directly.
c || _ y N)profiler)selfr
s ;/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/profile.py__init__z_Utils.__init__1 s
c | j } |j | | j ||| y # t $ r Y w xY w# | j ||| w xY wr )r
r
SystemExit_show)r statementfilenamesortprofs r r z
_Utils.run4 sW }} -HHY
JJtXt,
JJtXt,s! 7 A A AA Ac | j } |j ||| | j ||| y # t $ r Y w xY w# | j ||| w xY wr )r
r r r )r r globalslocalsr r r s r r z
_Utils.runctx= s[ }} -KK 7F3
JJtXt,
JJtXt,s! 9 AA AA Ac N ||j | y |j | y r )
dump_statsprint_stats)r r r r s r r z_Utils._showF s"