Home | History | Annotate | Download | only in lib-dynload
__gmon_start__ _init _fini __cxa_finalize _Jv_RegisterClasses _Py_ZeroStruct _Py_TrueStruct fclose _Py_NoneStruct gettimeofday getrusage Py_BuildValue PyObject_Free __ctype_b_loc malloc memcpy fileno PyInt_FromLong PyExc_ValueError PyErr_SetString PyEval_SetProfile PyEval_SetTrace fgetc free PyString_FromStringAndSize PyErr_NoMemory PyDict_GetItem PyList_Append PyList_New PyDict_SetItem PyArg_ParseTuple _PyObject_New fopen64 PyDict_New PyExc_RuntimeError PyExc_EOFError PyExc_IOError PyErr_SetFromErrnoWithFilename ungetc fwrite memmove fflush PyString_AsString strlen PyErr_Clear Py_GetPlatform Py_GetProgramFullPath Py_GetVersion PyOS_snprintf getcwd PySys_GetObject PyArg_UnpackTuple PyEval_CallObjectWithKeywords PyDict_Type PyCode_Type PyEval_EvalCode PyExc_TypeError PyTuple_New PyErr_Occurred PyExc_IndexError init_hotshot PyType_Type Py_InitModule4 PyModule_AddStringConstant PyModule_AddObject PyModule_AddIntConstant PyErr_NewException PyObject_GenericGetAttr PyObject_SelfIter libc.so.6 _edata __bss_start _end GLIBC_2.1.3 GLIBC_2.3 GLIBC_2.1 GLIBC_2.0 
ii $Revision$ profiler already active profiler already closed s:logreader rb unexpected error iN ss:addinfo yes hotshot-version requested-frame-timings requested-line-events requested-line-timings platform executable executable-version %lu observed-interval-getrusage current-directory path sys.path must be a list sys-path-entry  s|ii:profiler wb s:coverage profiler not active runcall O!O!|O:runcode no more events in log _hotshot __version__ hotshot.ProfilerError WHAT_ENTER WHAT_EXIT WHAT_LINENO WHAT_OTHER WHAT_ADD_INFO WHAT_DEFINE_FILE WHAT_DEFINE_FUNC WHAT_LINE_TIMES _hotshot.LogReaderType _hotshot.ProfilerType resolution close fileno start stop frametimings lineevents linetimings profiler's file object already closed logreader's file object already closed end of file with incomplete profile record observed-interval-gettimeofday locals must be a dictionary or None cannot iterate over closed LogReader object unknown record type in log file Dictionary mapping informational keys to lists of values. True if the logreader's input file has already been closed. True if the profiler's output file has already been closed. 
R logreader(filename) --> log-iterator Create a log-reader for the timing information file. High-performance profiler object. Methods: close(): Stop the profiler and close the log files. fileno(): Returns the file descriptor of the log file. runcall(): Run a single function call with profiling enabled. runcode(): Execute a code object with profiling enabled. start(): Install the profiler and return. stop(): Remove the profiler. Attributes (read-only): closed: True if the profiler has already been closed. frametimings: True if ENTER/EXIT events collect timing information. lineevents: True if line events are reported to the profiler. linetimings: True if line events collect timing information. coverage(logfilename) -> profiler Returns a profiler that doesn't collect any timing information, which is useful in building a coverage analysis tool. profiler(logfilename[, lineevents[, linetimes]]) -> profiler Create a new profiler object. resolution() -> (gettimeofday-usecs, getrusage-usecs) Return the resolution of the timers provided by the gettimeofday() and getrusage() system calls, or -1 if the call is not supported. close() Close the log file, preventing additional records from being read. fileno() -> file descriptor Returns the file descriptor for the log file, if open. Raises ValueError if the log file is closed. addinfo(key, value) Insert an ADD_INFO record into the log. close() Shut down this profiler and close the log files, even if its active. runcall(callable[, args[, kw]]) -> callable() Profile a specific function call, returning the result of that call. runcode(code, globals[, locals]) Execute a code object while collecting profile data. If locals is omitted, globals is used for the locals as well. start() Install this profiler for the current thread. stop() Remove this profiler from the current thread. z> @ \ R `3 `\ \ \ > 4( P. R ] ] ^ = @- U = + U d< @ R > V 9 > p V > @W < ? [< @ 8@ < 0( W > - X > ` @W = / `X = `1 X > Y > / Y > ( > ( > ( [< t@ 
GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.6.x-google 20120106 (prerelease) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) 
.symtab .strtab .shstrtab .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame_hdr .eh_frame .ctors .dtors .jcr .dynamic .got .got.plt .data .bss .comment .debug_aranges .debug_info .debug_abbrev .debug_line .debug_ranges 
initfini.c crtstuff.c __CTOR_LIST__ __DTOR_LIST__ __JCR_LIST__ __do_global_dtors_aux completed.5467 dtor_idx.5469 frame_dummy __CTOR_END__ __FRAME_END__ __JCR_END__ __do_global_ctors_aux _hotshot.c profiler_get_closed logreader_get_closed logreader_close calibrate timeofday_diff rusage_diff hotshot_resolution logreader_dealloc get_version_string profiler_fileno logreader_fileno profiler_start tracer_callback ProfilerError unpack_string unpack_add_info hotshot_logreader LogReaderType flush_data pack_string pack_add_info profiler_addinfo write_header hotshot_profiler ProfilerType hotshot_coverage profiler_close profiler_dealloc profiler_stop profiler_runcall profiler_runcode logreader_tp_iternext logreader_sq_item functions logreader_as_sequence logreader__doc__ logreader_methods logreader_members logreader_getsets profiler_object__doc__ profiler_methods profiler_members profiler_getsets coverage__doc__ profiler__doc__ resolution__doc__ logreader_close__doc__ logreader_fileno__doc__ addinfo__doc__ close__doc__ runcall__doc__ runcode__doc__ start__doc__ stop__doc__ _GLOBAL_OFFSET_TABLE_ __x86.get_pc_thunk.bx __dso_handle __DTOR_END__ __x86.get_pc_thunk.cx _DYNAMIC fileno@@GLIBC_2.0 PyModule_AddObject PySys_GetObject _Py_ZeroStruct PyString_AsString PyEval_SetTrace PyArg_UnpackTuple Py_GetProgramFullPath PyExc_ValueError PyErr_SetFromErrnoWithFilename PyModule_AddStringConstant PyObject_SelfIter __gmon_start__ _Jv_RegisterClasses PyExc_EOFError _fini PyErr_NoMemory PyEval_CallObjectWithKeywords Py_GetPlatform PyExc_TypeError fopen64@@GLIBC_2.1 PyDict_Type PyCode_Type _PyObject_New PyOS_snprintf PyString_FromStringAndSize PyModule_AddIntConstant getrusage@@GLIBC_2.0 ungetc@@GLIBC_2.0 init_hotshot PyArg_ParseTuple gettimeofday@@GLIBC_2.0 PyErr_Occurred free@@GLIBC_2.0 fflush@@GLIBC_2.0 __ctype_b_loc@@GLIBC_2.3 PyExc_IndexError fclose@@GLIBC_2.1 _Py_TrueStruct memcpy@@GLIBC_2.0 PyInt_FromLong strlen@@GLIBC_2.0 PyDict_GetItem PyObject_GenericGetAttr PyExc_RuntimeError fgetc@@GLIBC_2.0 PyType_Type PyExc_IOError PyEval_EvalCode Py_GetVersion fwrite@@GLIBC_2.0 PyEval_SetProfile Py_BuildValue __bss_start malloc@@GLIBC_2.0 _Py_NoneStruct PyErr_NewException PyList_Append memmove@@GLIBC_2.0 Py_InitModule4 getcwd@@GLIBC_2.0 PyObject_Free _end PyErr_Clear PyTuple_New PyErr_SetString _edata PyList_New __cxa_finalize@@GLIBC_2.1.3 PyDict_SetItem _init PyDict_New