§
w<ˆj%" ã óÒ — d Z ddlZddlZddlZddlZddlZddlZddlmZ ddl m
Z
ddl mZ ddlZn
# e
$ r dZY nw xY wdZdZ G d„ d e¦ « Zd
d„Zej dd„¦ « ZdS )z§Profiling support for unit and performance tests.
These are special purpose profiling methods which operate
in a more fine-grained way than nose's profiling plugin.
é Né )Úconfig)Ú
gc_collecté ©Úupdate_wrapperc óR — e Zd ZdZd„ Zed„ ¦ « Zd„ Zd„ Zd„ Z d„ Z
d„ Zd „ Zd
S )ÚProfileStatsFilez¯Store per-platform/fn profiling results in a file.
We're still targeting Py2.5, 2.4 on 0.7 with no dependencies,
so no json lib :( need to roll something silly
c óà — t j d uot j j | _ | j pt j d uot j j | _ t j |¦ « | _ t j
| j ¦ « d | _ t j
d„ ¦ « | _ | ¦ « | j r| ¦ « d S d S )Néÿÿÿÿc ó4 — t j t ¦ « S ©N)ÚcollectionsÚdefaultdictÚdict© ó úp/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib64/python3.11/site-packages/sqlalchemy/testing/profiling.pyú