Check if database recording is enable.
This commit is contained in:
@@ -76,9 +76,11 @@ TlmRecorder::~TlmRecorder()
|
||||
|
||||
void TlmRecorder::recordPower(sc_time time, double averagePower)
|
||||
{
|
||||
sqlite3_bind_int64(insertPowerStatement, 1, time.value());
|
||||
sqlite3_bind_double(insertPowerStatement, 2, averagePower);
|
||||
executeSqlStatement(insertPowerStatement);
|
||||
if (TlmRecorder::recordingEnabled) {
|
||||
sqlite3_bind_int64(insertPowerStatement, 1, time.value());
|
||||
sqlite3_bind_double(insertPowerStatement, 2, averagePower);
|
||||
executeSqlStatement(insertPowerStatement);
|
||||
}
|
||||
}
|
||||
|
||||
void TlmRecorder::recordPhase(tlm::tlm_generic_payload& trans, tlm::tlm_phase phase, sc_time time)
|
||||
@@ -149,7 +151,7 @@ void TlmRecorder::introduceTransactionSystem(tlm::tlm_generic_payload& trans)
|
||||
currentTransactionsInSystem[&trans].timeOfGeneration = GenerationExtension::getExtension(&trans).TimeOfGeneration();
|
||||
|
||||
printDebugMessage("New transaction #" + to_string(id) + " generation time " + currentTransactionsInSystem[&trans].timeOfGeneration.to_string());
|
||||
|
||||
|
||||
if (id % transactionCommitRate == 0)
|
||||
{
|
||||
printDebugMessage(
|
||||
|
||||
Reference in New Issue
Block a user