-
- Downloads
ENH: reduce profiling overhead (issue #764)
- avoid clockTime in favour of clockValue. - avoid allocations when profiling is not active. - replace hashing with manual pointer lists
Showing
- src/OpenFOAM/db/Time/Time.C 8 additions, 7 deletionssrc/OpenFOAM/db/Time/Time.C
- src/OpenFOAM/global/profiling/profiling.C 120 additions, 128 deletionssrc/OpenFOAM/global/profiling/profiling.C
- src/OpenFOAM/global/profiling/profiling.H 34 additions, 62 deletionssrc/OpenFOAM/global/profiling/profiling.H
- src/OpenFOAM/global/profiling/profilingInformation.C 12 additions, 39 deletionssrc/OpenFOAM/global/profiling/profilingInformation.C
- src/OpenFOAM/global/profiling/profilingInformation.H 13 additions, 28 deletionssrc/OpenFOAM/global/profiling/profilingInformation.H
- src/OpenFOAM/global/profiling/profilingSysInfo.C 1 addition, 1 deletionsrc/OpenFOAM/global/profiling/profilingSysInfo.C
- src/OpenFOAM/global/profiling/profilingTrigger.C 12 additions, 9 deletionssrc/OpenFOAM/global/profiling/profilingTrigger.C
- src/OpenFOAM/global/profiling/profilingTrigger.H 10 additions, 25 deletionssrc/OpenFOAM/global/profiling/profilingTrigger.H
Loading
Please register or sign in to comment