Searched refs:logger (Results 1 - 11 of 11) sorted by relevance

/gem5/util/systemc/gem5_within_systemc/
H A Dsc_logger.cc43 * A logger to allow SystemC to capture DPRINTF messages (and similar things)
57 * into lines and offers them to a logger */
65 Trace::Logger *logger; member in class:Gem5SystemC::CuttingStreambuf
67 CuttingStreambuf(Trace::Logger *logger_) : logger(logger_)
74 /** Push a line out to the logger */
82 logger->logMessage((Tick)-1, "gem5", line.str());
H A Dsc_gem5_control.cc66 Gem5SystemC::Logger logger; member in class:Gem5SystemC::Gem5TopLevelModule
222 Trace::setDebugLogger(&logger);
H A Dmain.cc114 Gem5SystemC::Logger logger; member in class:SimControl
163 Trace::setDebugLogger(&logger);
/gem5/src/base/
H A Dtrace.cc59 // This variable holds the output logger for debug information. Other
60 // than setting up/redirecting this logger, do *NOT* reference this
68 /* Set a default logger to cerr when no other logger is set */
82 setDebugLogger(Logger *logger) argument
84 if (!logger)
85 warn("Trying to set debug logger to NULL\n");
87 debug_logger = logger;
H A Dlogging.hh136 #define base_message(logger, ...) \
137 logger.print(::Logger::Loc(__FILE__, __LINE__), __VA_ARGS__)
155 #define exit_message(logger, ...) \
157 base_message(logger, __VA_ARGS__); \
158 logger.exit_helper(); \
H A Dtrace.hh81 * can be implemented to use a logger's underlying ostream,
112 /** Get the current global debug logger. This takes ownership of the given
113 * logger which should be allocated using 'new' */
116 /** Get the ostream from the current global logger */
119 /** Delete the current global logger and assign a new one */
120 void setDebugLogger(Logger *logger);
/gem5/util/tlm/src/
H A Dsim_control.hh66 Gem5SystemC::Logger logger; member in class:Gem5SystemC::Gem5SimControl
H A Dsim_control.cc86 Trace::setDebugLogger(&logger);
/gem5/ext/testlib/
H A Dhelper.py48 def log_call(logger, command, *popenargs, **kwargs):
66 logger_callback = logger.trace
67 logger.trace('Logging call to command: %s' % cmdstr)
408 def diff_out_file(ref_file, out_file, logger, ignore_regexes=tuple()):
424 log_call(logger, ['diff', out_file, ref_file], stdout=tempfile_)
/gem5/tests/gem5/
H A Dverifier.py93 logger=params.log)
/gem5/ext/googletest/googlemock/test/
H A Dgmock-internal-utils_test.cc549 std::string GrabOutput(void(*logger)(), const char* verbosity) {
553 logger();

Completed in 10 milliseconds