�
{fc           @   sY   d  Z  d d l Z d d l m Z d d l m Z e d d d �d d
 d	 �  �  YZ d S(   s6   High-perfomance logging profiler, mostly written in C.i����N(   t
   ProfilerError(   t   warnpy3ksO   The 'hotshot' module is not supported in 3.x, use the 'profile' module instead.t
   stackleveli   t   Profilec           B   s_   e  Z d  d d � Z d �  Z d �  Z d �  Z d �  Z d �  Z d �  Z d	 �  Z	 d
 �  Z
 RS(   i    i   c         C   s�   | r d p d |  _  | r'