python (3.11.7)
    ej-                     "   d dl Z d dlmZ d dlZd dlZd dlZd dlZd dlZddlm	Z	m
Z
 ddlmZ dgZ
ej        dk    rd dlZ G d d	e          Zn% G d
 d	e          Zd Zd Z e	j        ee            G d
 de          Z G d de          ZdS )    N)defaultdict   )	reductionassert_spawning)util
BufferWrapperwin32c                   @    e Zd Z	  ej                    Zd Zd Zd ZdS )Arenac                 t   || _         t          d          D ]p}dt          j                    t	          | j                  fz  }t
          j        d||          }t          j                    dk    r n$|	                                 qt          d          || _        || _        | j         | j        f| _
        d S )Nd   z	pym-%d-%stagnamer   zCannot find name for new mmap)sizerangeosgetpidnext_randmmap_winapiGetLastErrorcloseFileExistsErrornamebuffer_state)selfr   ir   bufs        H/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/multiprocessing/heap.py__init__zArena.__init__&