Commit 6ecce44
* OMCompiler 1322e77...d68413f (1):
> - improved memory management of measure-time - removed some memory leaks in OMCFactory and MeasureTime - removed some compiler warnings caused by uninitialized member variables in constructors (see CVode and IDA)1 parent 6add9e1 commit 6ecce44
1 file changed
+1
-1
lines changedSubmodule OMCompiler updated 24 files
- Compiler/Template/CodegenCpp.tpl+49-29
- Compiler/Template/CodegenCppHpcom.tpl+43-35
- SimulationRuntime/cpp/Core/SimController/SimController.cpp+13-12
- SimulationRuntime/cpp/Core/SimController/SimManager.cpp+8-8
- SimulationRuntime/cpp/Core/Solver/SolverDefaultImplementation.cpp+14-8
- SimulationRuntime/cpp/Core/System/SimVars.cpp+8-1
- SimulationRuntime/cpp/Core/Utils/extension/measure_time.cpp+94-50
- SimulationRuntime/cpp/Core/Utils/extension/measure_time_papi.cpp+62-46
- SimulationRuntime/cpp/Core/Utils/extension/measure_time_rdtsc.cpp+22-8
- SimulationRuntime/cpp/Core/Utils/extension/measure_time_scorep.cpp+16-4
- SimulationRuntime/cpp/Core/Utils/extension/measure_time_statistic.cpp+30-14
- SimulationRuntime/cpp/Include/Core/SimController/SimController.h+1-1
- SimulationRuntime/cpp/Include/Core/SimController/SimManager.h+1-1
- SimulationRuntime/cpp/Include/Core/Solver/SolverDefaultImplementation.h+1-1
- SimulationRuntime/cpp/Include/Core/Utils/extension/measure_time.hpp+25-20
- SimulationRuntime/cpp/Include/Core/Utils/extension/measure_time_papi.hpp+21-17
- SimulationRuntime/cpp/Include/Core/Utils/extension/measure_time_rdtsc.hpp+10-9
- SimulationRuntime/cpp/Include/Core/Utils/extension/measure_time_scorep.hpp+10-6
- SimulationRuntime/cpp/Include/Core/Utils/extension/measure_time_statistic.hpp+11-8
- SimulationRuntime/cpp/Include/Solver/CVode/CVode.h+1-1
- SimulationRuntime/cpp/Include/Solver/IDA/IDA.h+2-2
- SimulationRuntime/cpp/SimCoreFactory/OMCFactory/OMCFactory.cpp+39-33
- SimulationRuntime/cpp/Solver/CVode/CVode.cpp+46-31
- SimulationRuntime/cpp/Solver/IDA/IDA.cpp+52-35
0 commit comments