gem5 v24.1.0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Functions | Variables
process.cc File Reference
#include "systemc/core/process.hh"
#include "systemc/core/event.hh"
#include "systemc/core/port.hh"
#include "systemc/core/scheduler.hh"
#include "systemc/ext/core/messages.hh"
#include "systemc/ext/core/sc_join.hh"
#include "systemc/ext/core/sc_main.hh"
#include "systemc/ext/core/sc_process_handle.hh"
#include "systemc/ext/utils/sc_report_handler.hh"

Go to the source code of this file.

Classes

class  sc_gem5::UnwindExceptionReset
 
class  sc_gem5::UnwindExceptionKill
 
struct  sc_gem5::BuiltinExceptionWrapper< T >
 

Namespaces

namespace  sc_gem5
 

Functions

void sc_gem5::throw_it_wrapper (Process *p, ExceptionWrapperBase &exc, bool inc_kids)
 
void sc_gem5::newReset (const sc_core::sc_port_base *pb, Process *p, bool s, bool v)
 
void sc_gem5::newReset (const sc_core::sc_signal_in_if< bool > *sig, Process *p, bool s, bool v)
 

Variables

BuiltinExceptionWrapper< UnwindExceptionResetsc_gem5::resetException
 
BuiltinExceptionWrapper< UnwindExceptionKillsc_gem5::killException
 

Generated on Mon Jan 13 2025 04:28:46 for gem5 by doxygen 1.9.8