| Server IP : 121.121.20.254 / Your IP : 216.73.217.141 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python315/Lib/profiling/sampling/__pycache__/ |
Upload File : |
R
>lqjfE c �b � ] PH s ] PHs] PHs] QH
Gs ]QHGsGs ]QH G s G
s
Q Q\2 sP! )� )�
ANSIColors)� Collector�extract_lineno)�MICROSECONDS_PER_SECOND�PROFILING_MODE_CPUc �z ` � \ sQ s]
s n P sQP
-Q ksQQ ksQ
Q ksQ sQ s Q s
QQ ks\Q 2 s
Q
sQsU sP! )�PstatsCollector� skip_idlec � � [ O Q 2 U m - U m Vm [ O Q 2 U m V m [ 2 U m P! )c � � [ ] ] ] Q5 ! )r )�total_rec_calls�direct_calls�cumulative_calls)�dict� � �8C:\Python315\\Lib\profiling\sampling\pstats_collector.py�<lambda>�*PstatsCollector.__init__.<locals>.<lambda> s
� �D���Q�Or c �8 � [ O [ 2 ! �N)�collections�defaultdict�intr r r r r s � �K�+�+�C�0r ) r r �result�stats�sample_interval_usec�callersr �set�_seen_locations)�selfr r s &&$r �__init__�PstatsCollector.__init__
sL � �!�-�-�O�
��� ��
�$8�!�"�.�.�0�
��� #��"�u��r c � � U% f P! U O O 2 SF D� o[ UO 2 oUO VCO
1oVPO 7 f JB U O O
U2 U O U* Q99* U*
tt$ J� [ U] * O 2 oU] * O Va] * O
1oU O U* Q99* U*
tt$ [ ][ U2 2 F D� oV]*
* o V* o
[ U O 2 o[ U
O 2 oU O V�O
1o
U
O V�O
1oU O U
* U99* U*
tt$ J� P! )z&Process a single thread's frame stack.r r
)r �clearr �location�filename�funcname�addr �range�lenr )r �frames�weight�frame�linenor% �
top_lineno�top_location�i�callee_frame�caller_frame�
callee_lineno�
caller_lineno�callee�callers &&& r �_process_frames�PstatsCollector._process_frames s[ � ������"�"�$� �E�#�E�N�N�3�F�������?�H��3�3�3��$�$�(�(��2����H�%�&8�9�V�C�9� � $�F�1�I�$6�$6�7�
��q� �*�*�J�q� �8J�8J�K�����L�!�.�1�V�;�1� �q�#�f�+�&�A�!�a�%�=�L�!�9�L�*�<�+@�+@�A�M�*�<�+@�+@�A�M�"�+�+�]�<Q�<Q�R�F�"�+�+�]�<Q�<Q�R�F��L�L�� ��(�F�2�(� 'r c � � U% c [ U2 L]oU O VO Q5 F D v qEU O VCQ5 J P! )� )r )r, )r* �_iter_stacksr r8 )r �stack_frames�
timestamps_usr, r+ �_s &&& r �collect�PstatsCollector.collect: s@ � �'4��]�#�!���*�*�<�>�>�*�R�I�F�� � �� �7� Sr c �J � U O 2 U O U2 P ! )T)�create_stats�_dump_stats)r r&