Your IP : 216.73.216.52
3
� f�� � @ sh d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlmZm Z m
Z
d dlmZ yd dl
Z
W n ek
rx dZ
Y nX yd dlZW n ek
r� dZY nX ejd�Zdd� Zdd � Zd
d� Zdd
� Zdd� Zdd� Zdd� ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�Zejedkd�G dd� dej��Zdd � Z e!d!k�rde � dS )"� N)�patch)�assert_python_ok�assert_python_failure� interpreter_requires_environment)�support� c C s\ g }t jd�}xDt| �D ]8}|j}|j| }|j|j|f� d}|j}|d krP qW t|�S )N� r ) �sys� _getframe�range�f_code�f_lineno�append�co_filename�f_back�tuple)�nframeZlineno_delta�frames�frame�index�code�lineno� r �:/opt/alt/python36/lib64/python3.6/test/test_tracemalloc.py�
get_frames s
r c C s0 t j� }| t }t|d�}d| }|t j|�fS )Nr � x)�tracemalloc�get_traceback_limit�EMPTY_STRING_SIZEr � Traceback)�sizer Z bytes_lenr �datar r r �allocate_bytes$ s
r"