#include <SystemBase.h>
Onikiri::SystemBase::SystemContextのコラボレーション図
Public メソッド | |
SystemContext () | |
Public 変数 | |
ArchitectureStateList | architectureStateList |
PhysicalResourceArray< Cache > | caches |
PhysicalResourceArray< Core > | cores |
DebugParam | debugParam |
EmulatorIF * | emulator |
EmulatorWrapper | emulatorWrapper |
s64 | executedCycles |
std::vector< s64 > | executedInsns |
s64 | executionCycles |
s64 | executionInsns |
ForwardEmulator * | forwardEmulator |
GlobalClock * | globalClock |
InorderParam | inorderParam |
String | mode |
ResourceBuilder * | resBuilder |
String | targetArchitecture |
PhysicalResourceArray< Thread > | threads |
構成 | |
struct | DebugParam |
struct | InorderParam |
SystemBase.h の 68 行で定義されています。
SystemBase::SystemContext::SystemContext | ( | ) |
SystemBase.cpp の 40 行で定義されています。
参照先 emulator・executedCycles・executionCycles・executionInsns・globalClock・resBuilder.
00041 { 00042 executionCycles = 0; 00043 executionInsns = 0; 00044 executedCycles = 0; 00045 00046 globalClock = 0; 00047 emulator = 0; 00048 resBuilder = 0; 00049 }
SystemBase.h の 86 行で定義されています。
参照元 Onikiri::SystemManager::Finalize()・Onikiri::SystemManager::GetInitialContext()・Onikiri::SystemManager::InitializeEmulator()・Onikiri::SystemManager::InitializeResources()・Onikiri::SystemManager::InitializeSimulationContext()・Onikiri::SystemManager::SetSimulationContext()・SystemContext().
std::vector<s64> Onikiri::SystemBase::SystemContext::executedInsns |