|
OpenASIP 2.2
|
#include <string>#include <fstream>#include <sstream>#include <iomanip>#include <ctime>#include <iostream>#include "CompilerWarnings.hh"#include <boost/regex.hpp>#include <boost/thread.hpp>#include <boost/bind.hpp>#include <boost/version.hpp>#include "Binary.hh"#include "BinaryReader.hh"#include "BinaryStream.hh"#include "ADFSerializer.hh"#include "SimulatorFrontend.hh"#include "FileSystem.hh"#include "Application.hh"#include "Conversion.hh"#include "SimulatorToolbox.hh"#include "SimulatorTextGenerator.hh"#include "ProcessorConfigurationFile.hh"#include "SimulationController.hh"#include "OTASimulationController.hh"#include "UniversalMachine.hh"#include "UniversalFunctionUnit.hh"#include "HWOperation.hh"#include "RegisterFileState.hh"#include "StringTools.hh"#include "MachineState.hh"#include "UnboundedRegisterFile.hh"#include "ControlUnit.hh"#include "FUPort.hh"#include "GCUState.hh"#include "NullMachine.hh"#include "SpecialRegisterPort.hh"#include "TPEFProgramFactory.hh"#include "POMDisassembler.hh"#include "DisassemblyInstruction.hh"#include "MemorySystem.hh"#include "TPEFBaseType.hh"#include "Program.hh"#include "NullProgram.hh"#include "Procedure.hh"#include "Instruction.hh"#include "ExecutionTracker.hh"#include "ExecutionTrace.hh"#include "SimulatorConstants.hh"#include "StopPointManager.hh"#include "TPEFTools.hh"#include "UtilizationStats.hh"#include "SimulationStatistics.hh"#include "RFAccessTracker.hh"#include "BusTracker.hh"#include "InstructionMemory.hh"#include "ExecutableInstruction.hh"#include "ProcedureTransferTracker.hh"#include "POMValidator.hh"#include "POMValidatorResults.hh"#include "Exception.hh"#include "DataMemory.hh"#include "DataDefinition.hh"#include "CompiledSimController.hh"#include "TCEDBGController.hh"#include "CustomDBGController.hh"#include "CompiledSimUtilizationStats.hh"#include "SimulationEventHandler.hh"#include "MachineInfo.hh"#include "DirectAccessMemory.hh"#include "IdealSRAM.hh"#include "RemoteMemory.hh"#include "MemoryProxy.hh"#include "DisassemblyFUPort.hh"Go to the source code of this file.
Functions | |
| void | timeoutThread (unsigned int timeout, SimulatorFrontend *simFE) |
| void timeoutThread | ( | unsigned int | timeout, |
| SimulatorFrontend * | simFE | ||
| ) |
A thread function for handling simulation timeout
| timeout | timeout in seconds |
Definition at line 951 of file SimulatorFrontend.cc.