Mini Shell
B
'�c �Aɷ� @ s� d dl Z d dlZd dlZd dlZd dlZd dlZddlmZmZ ddl m
Z
dgZejdkrvd dl
Z
G dd� de�Zn,G d d� de�Zd
d� Zdd
� Ze�ee� G dd� de�ZG dd� de�ZdS )� N� )� reduction�assert_spawning)�util�
BufferWrapperZwin32c @ s, e Zd Ze�� Zdd� Zdd� Zdd� ZdS )�Arenac C sz || _ xTtd�D ]@}dt�� t| j�f }tjd||d�}t�� dkrHP |� � qW t
d��|| _|| _| j | jf| _
d S )N�d z pym-%d-%s���)�tagnamer zCannot find name for new mmap)�size�range�os�getpid�next�_rand�mmap�_winapiZGetLastError�close�FileExistsError�name�buffer�_state)�selfr �ir Zbuf� r �9/opt/alt/python37/lib64/python3.7/multiprocessing/heap.py�__init__"