|
gem5
v21.2.1.1
|
#include <debugfaults.hh>
Public Member Functions | |
| void | debugFunc () override |
| FaultName | name () const override |
| M5DebugFault (std::string _m) | |
| template<class ... Args> | |
| M5DebugFault (const std::string &format, const Args &...args) | |
Public Member Functions inherited from gem5::GenericISA::M5DebugFault | |
| M5DebugFault (std::string _m) | |
| template<class ... Args> | |
| M5DebugFault (const std::string &format, const Args &...args) | |
| std::string | message () |
| void | invoke (ThreadContext *tc, const StaticInstPtr &inst=nullStaticInstPtr) override |
Public Member Functions inherited from gem5::FaultBase | |
| virtual | ~FaultBase () |
Additional Inherited Members | |
Protected Member Functions inherited from gem5::GenericISA::M5DebugFault | |
| void | advancePC (ThreadContext *tc, const StaticInstPtr &inst) |
Protected Attributes inherited from gem5::GenericISA::M5DebugFault | |
| std::string | _message |
Definition at line 132 of file debugfaults.hh.
|
inlineoverridevirtual |
Implements gem5::GenericISA::M5DebugFault.
Definition at line 136 of file debugfaults.hh.
References fatal, and gem5::GenericISA::M5DebugFault::message().
|
inline |
Definition at line 74 of file debugfaults.hh.
|
inline |
Definition at line 71 of file debugfaults.hh.
|
inlineoverridevirtual |
Implements gem5::FaultBase.
Definition at line 137 of file debugfaults.hh.