Disable Functions: Path : /usr/libexec/perf-core/scripts/python/ |
Current File : //usr/libexec/perf-core/scripts/python/sctop.pyo |
� G��dc @ se d d l Z d d l Z d d l Z d d l Z e j j e j d d � d d l Td d l Td d l Td Z d Z d Z e Z e e j � d k r� e j e � n e e j � d k r� e j d Z e e j d � Z nV e e j � d k r4y e e j d � Z Wq4e k r0e j d Z e Z q4Xn e � Z d � Z d � Z d � Z d � Z d S( i����Nt PERF_EXEC_PATHs. /scripts/python/Perf-Trace-Util/lib/Perf/Trace( t *s* perf script -s sctop.py [comm] [interval] i i i c C s t j t t f � d S( N( t threadt start_new_threadt print_syscall_totalst interval( ( ( s. /usr/libexec/perf-core/scripts/python/sctop.pyt trace_begin) s c C sU t d k r | t k r d Sn y t | c d 7<Wn t k rP d t | <n Xd S( Ni ( t for_commt Nonet syscallst TypeError( t event_namet contextt common_cput common_secst common_nsecst common_pidt common_commt common_callchaint idt args( ( s. /usr/libexec/perf-core/scripts/python/sctop.pyt raw_syscalls__sys_enter- s c C s t t � � d S( N( R t locals( R R R R R R R R R ( ( s. /usr/libexec/perf-core/scripts/python/sctop.pyt syscalls__sys_enter8 s c C s� x� t � t d k r! d t Gn d Gd d Gd d Gx[ t t j � d d � d t �D]8 \ } } y d t | � | f GWqW t k r� qW XqW Wt j � t j | � q d S( Ns syscall events for %s: s syscall events: s %-40s %10s t eventt counts( ----------------------------------------s ----------t keyc S s | \ } } | | f S( N( ( t .0t kt v( ( s. /usr/libexec/perf-core/scripts/python/sctop.pyt <lambda>I s t reverses %-40s %10d ( R s count( s( ----------------------------------------s ----------( t clear_termR R t sortedR t iteritemst Truet syscall_nameR t cleart timet sleep( R R t val( ( s. /usr/libexec/perf-core/scripts/python/sctop.pyR = s ( t ost sysR R&