cverb.cpp File Reference

#include <cstring>
#include <fstream>
#include <iostream>
#include <map>
#include <string>
#include "cverb.h"
Include dependency graph for cverb.cpp:

Go to the source code of this file.

Functions

ostream & operator<< (cverb_object &, verbose const &v)

Variables

cverb_object cverb
verbose vlevel1 ("level1")
verbose vdebug ("debug")
verbose vstats ("stats")
verbose vsfile ("sfile")
verbose varcs ("arcs")
 log arc, very voluminous.
verbose vxml ("xml")

Detailed Description

verbose output stream

Remarks:
Copyright 2002, 2004 OProfile authors
Read the file COPYING
Author:
Philippe Elie
John Levon

Definition in file cverb.cpp.


Function Documentation

ostream& operator<< ( cverb_object ,
verbose const &  v 
)

Definition at line 121 of file cverb.cpp.

References verbose::set.


Variable Documentation

verbose object, all output through this stream are made only if a verbose object with a true state is injected in the stream.

Definition at line 24 of file cverb.cpp.

Referenced by __get_operf_trans(), __handle_callchain(), __handle_comm_event(), __handle_fork_event(), __handle_mmap_event(), __handle_sample_event(), __map_hypervisor_sample(), __mmap_trace_file(), _do_jitdump_convert(), _handle_sigint(), _jitconv_complete(), _kill_operf_read_pid(), _kill_operf_record_pid(), _process_session_dir(), _process_vmlinux(), operf_read::_read_header_info_with_ifstream(), operf_read::_read_perf_header_from_file(), operf_read::_read_perf_header_from_pipe(), _record_module_info(), _record_one_process_info(), _run(), op_bfd::add_symbols(), check_mtime(), convert_sample_data(), operf_read::convertPerfData(), process_info::dump(), thread_info::dump(), binary_info::dump(), module_info::dump(), binary_root_info::dump_binaries(), process_root_info::dump_processes(), fdopen_bfd(), find_separate_debug_file(), op_bfd::get_symbol_range(), bfd_info::get_symbols(), handle_options(), op_bfd::has_debug_info(), main(), op_record_process_exec_mmaps(), OP_perf_utils::op_record_process_info(), OP_perf_utils::op_reprocess_unresolved_events(), op_sig_stop(), OP_perf_utils::op_write_event(), open_bfd(), operf_create_vmlinux(), operf_open_sample_file(), operf_sfile_find(), operf_sfile_log_arc(), operf_sfile_log_sample_count(), operf_counter::perf_event_open(), operf_process_info::process_deferred_forked_processes(), operf_process_info::process_hypervisor_mapping(), operf_process_info::process_new_mapping(), operf_record::recordPerfData(), operf_record::register_perf_event_id(), run_app(), profile_t::set_offset(), operf_record::setup(), spu_open_bfd(), start_profiling(), and operf_record::~operf_record().

verbose varcs("arcs")

log arc, very voluminous.

named "arcs"

Definition at line 59 of file oprofiled.c.

Referenced by code_trace_begin(), opd_handle_verbose_option(), operf_sfile_log_arc(), and sfile_log_arc().

verbose vdebug("debug")
verbose vlevel1("level1")

predefined general purpose verbose object, comment give their names named "level1"

Referenced by op_bfd::get_symbol_range().

verbose vsfile("sfile")

log all sample file name manipulation; sample files open, close, sfile LRU etc. voluminous. FIXME need to be splitted (filename manip, files handling) ?

Definition at line 57 of file oprofiled.c.

Referenced by handle_options(), opd_24_sfile_lru_clear(), opd_handle_verbose_option(), opd_open_24_sample_file(), opd_open_sample_file(), operf_open_sample_file(), operf_sfile_find(), and operf_sfile_log_sample_count().

verbose vstats("stats")

named "stats"

verbose vxml("xml")

Generated on 8 Nov 2012 for Oprofile by  doxygen 1.6.1