python (3.12.0)
̑eH d dgZ ddlmZ ddlZddlZddlZddlZddlZddlZej dk( rddl
Z
dZnddlZdZdd l
mZ ej ej z Zd
ZerdZndZd
Z G d d ZdZ G d d Zy)SharedMemory
ShareableList )partialNntFT )resource_tracker z/psm_wnsm_c r t t t z
dz } t t j | z }|S )N )_SHM_SAFE_NAME_LENGTHlen_SHM_NAME_PREFIXsecrets token_hex)nbytesnames Q/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/multiprocessing/shared_memory.py_make_filenamer ( s4 <#c*:&;;
AFg//77DK c e Zd Z dZdZdZdZej Z dZ
erdndZddZ
d Zd Zd Zed
Zed Zed Zd
Zd Zy)r Ni TFc |dk\ st d |r,t t j z | _ |dk( rt d |(| j t j
z st d t r)|E t } t j || j | j | _ || _
nK| j rd|z n|}t j || j | j | _ || _
|r"|r t j | j | t j | j }|j"