OpenASIP
2.0
|
#include <BackTraceCommand.hh>
Additional Inherited Members | |
Protected Member Functions inherited from SimControlLanguageCommand | |
bool | setMemoryAddress (const std::string &addressString, std::string &addressSpaceName, std::size_t &memoryAddress) |
bool | setMemoryPointer (MemorySystem::MemoryPtr &memory, const std::string &addressSpaceName) |
Implementation of the back trace command of the Simulator Control Language.
Definition at line 47 of file BackTraceCommand.hh.
BackTraceCommand::BackTraceCommand | ( | ) |
Definition at line 40 of file BackTraceCommand.cc.
|
virtual |
Definition at line 43 of file BackTraceCommand.cc.
|
virtual |
Implements CustomCommand.
Definition at line 47 of file BackTraceCommand.cc.
References CallPathTracker::ProcedureTransfer::address, assert, CallPathTracker::backTrace(), SimulatorFrontend::callHistoryLength(), SimulatorFrontend::callPathTracker(), CustomCommand::checkArgumentCount(), SimControlLanguageCommand::checkSimulationStopped(), ScriptInterpreter::context(), TTAProgram::Program::instructionAt(), CustomCommand::interpreter(), CallPathTracker::ProcedureTransfer::isEntry, CustomCommand::name(), SimControlLanguageCommand::outputStream(), SimulatorFrontend::program(), SimControlLanguageCommand::setErrorMessage(), SimulatorInterpreterContext::simulatorFrontend(), SimControlLanguageCommand::simulatorFrontend(), CallPathTracker::ProcedureTransfer::sourceAddress, and CallPathTracker::transfers().
|
virtual |
Implements CustomCommand.
Definition at line 117 of file BackTraceCommand.cc.