Your IP : 13.59.83.202
U
e5db � @ s~ d ddgZ ddlZddlZddlZddd �Zddd�Zejje_ejje_G dd� dej�Z d d
� Z
dd� Zed
krze� dS )�run�runctx�Profile� N���c C s t �t��| ||�S �N)�
_pyprofile�_Utilsr r )� statement�filename�sort� r � /usr/lib64/python3.8/cProfile.pyr s c C s t �t��| ||||�S r )r r r r )r �globals�localsr
r r r r
r s �c @ s\ e Zd Zddd�Zdd� Zdd� Zdd � Zd
d� Zdd
� Zdd� Z de _
dd� Zdd� ZdS )r r c C s$ dd l }|�| ��� �|��� d S �Nr )�pstats�StatsZ
strip_dirsZ
sort_stats�print_stats)�selfr r r r r
r ) s zProfile.print_statsc C s8 dd l }t|d��}| �� |�| j|� W 5 Q R X d S )Nr �wb)�marshal�open�create_stats�dump�stats)r �filer �fr r r
�
dump_stats- s zProfile.dump_statsc C s | � � | �� d S r )�disable�snapshot_stats�r r r r
r 3 s zProfile.create_statsc
C s, | � � }i | _i }|D ]P}t|j�}|j}||j }|j}|j}i } | |t|j�<