ó
    6°h¦  ã                  ó*   • S SK Jr  S SKrS SKrSS jrg)é    )ÚannotationsNc                óü  • [         R                  " 5         [        R                  " 5       nUR	                  [        R
                  " SS5      [        R
                  " SS5      [        R
                  " SS5      45      nUR                  S5      n[        S U 5       5      n[        SUS-  -  5        [        S	5        [        US U  S
5       HX  u  pE[        SXER                  UR                  S-  4-  5        UR                  R                  SS9 H  n[        SU5        M     MZ     X S  nU(       a@  [        S U 5       5      n[        S U 5       5      n	[        S[        U5      X˜S-  4-  5        [        5         g )NFz<frozen importlib._bootstrap>z&<frozen importlib._bootstrap_external>z	<unknown>Ú	tracebackc              3  ó8   #   • U  H  oR                   v •  M     g 7f©N©Úsize©Ú.0Ústats     Ú;/usr/lib/python3/dist-packages/mercurial/utils/memorytop.pyÚ	<genexpr>Úmemorytop.<locals>.<genexpr>   s   é € Ð,¢e˜d—	–	¢eùó   ‚z 
Total allocated size: %.1f KiB
i   z&Lines with the biggest net allocationsé   z#%d: %d objects using %.1f KiBT)Úmost_recent_firstz    c              3  ó8   #   • U  H  oR                   v •  M     g 7fr   r   r
   s     r   r   r   (   s   é € Ð/ª —9–9ªùr   c              3  ó8   #   • U  H  oR                   v •  M     g 7fr   )Úcountr
   s     r   r   r   )   s   é € Ð1ª5 4—J–Jª5ùr   z#%s other: %d objects using %.1f KiB)ÚgcÚcollectÚtracemallocÚtake_snapshotÚfilter_tracesÚFilterÚ
statisticsÚsumÚprintÚ	enumerater   r	   r   ÚformatÚlen)
ÚlimitÚsnapshotÚstatsÚtotalÚindexr   ÚlineÚotherr	   r   s
             r   Ú	memorytopr)      sY  € Ü‡J‚J„LÜ×(Ò(Ó*€Hà×%Ñ%ä×Ò˜uÐ&EÓFÜ×Ò˜uÐ&NÓOÜ×Ò˜u kÓ2ð	
ó€Hð ×Ñ Ó,€EäÑ,¡eÓ,Ó,€EÜ	Ð
.°%¸$±,Ñ
?Ô@Ü	Ð
2Ô3Ü   v¨ °Ö2‰ˆÜØ,Ø—j‘j $§)¡)¨dÑ"2Ð3ñ4ô	
ð —N‘N×)Ñ)¸DÐ)ÓAˆDÜ�&˜$Öó Bñ 3ð �&ˆM€EÞÜÑ/©Ó/Ó/ˆÜÑ1©5Ó1Ó1ˆÜØ1Ü�5‹z˜5¨¡+Ð.ñ/ô	
ô 
…Gó    )é
   )Ú
__future__r   r   r   r)   © r*   r   Ú<module>r.      s   ðõ #ã 	Û õ r*   