pstats
index
/usr/lib/python1.5/pstats.py
 

# Class for printing reports on profiled python code. rev 1.0  4/1/94
#
# Based on prior profile module by Sjoerd Mullender...
#   which was hacked somewhat by: Guido van Rossum
#
# see profile.doc and profile.py for more info.

   
Modules
                        
fpformat
marshal
os
re
string
time

   
Classes
                        
Stats
TupleComp

   
class Stats
              
__init__(self, *args)
add(self, *arg_list)
calc_callees(self)
eval_print_amount(self, sel, list, msg)
get_print_list(self, sel_list)
get_sort_arg_defs(self)
get_top_level_stats(self)
ignore(self)
init(self, arg)
load_stats(self, arg)
print_call_heading(self, name_size, column_title)
print_call_line(self, name_size, source, call_dict)
print_callees(self, *amount)
print_callers(self, *amount)
print_line(self, func)
print_stats(self, *amount)
print_title(self)
reverse_order(self)
sort_stats(self, *field)
strip_dirs(self)

   
class TupleComp
            #**************************************************************************
# class TupleComp Documentation
#**************************************************************************
# This class provides a generic function for comparing any two tuples.
# Each instance records a list of tuple-indicies (from most significant
# to least significant), and sort direction (ascending or decending) for
# each tuple-index.  The compare functions can then be used as the function
# argument to the system sort() function when a list of tuples need to be
# sorted in the instances order.
#**************************************************************************
              
__init__(self, comp_select_list)
compare(self, left, right)