Matthias Hochsteger
|
1de1a1800e
|
Fix template argument deduction for Timer, remove ThreadRegionTimer
|
2021-06-11 15:19:30 +02:00 |
|
Matthias Hochsteger
|
6f7543c7dc
|
Timer - convenience constructors to disable tracing and/or timing
Examples:
Timer t0("name");
Timer t1("name", NoTracing);
Timer t2("name", NoTiming);
Timer t3("name", NoTracing, NoTiming);
Timer t4("name", NoTiming, NoTracing);
|
2021-06-11 10:08:06 +02:00 |
|
Matthias Hochsteger
|
c5639a5706
|
Thread-safe Timer
- use template arguments instead of run-time variable 'priority'
- change in paje interface for tracing
|
2021-06-11 09:52:58 +02:00 |
|
Matthias Hochsteger
|
a96a1e4624
|
separate memtracer.hpp
|
2021-06-10 09:38:00 +02:00 |
|
Joachim Schoeberl
|
979a695f62
|
fixing warnings
|
2021-02-18 10:30:01 +01:00 |
|
Matthias Hochsteger
|
efdc57885a
|
memory tracing - store parents array instead of children table
|
2020-11-24 17:12:39 +01:00 |
|
Christopher Lackner
|
a69cdc9000
|
mem tracing compile time option, simplify by MemoryTracer as member
|
2020-11-21 15:49:07 +01:00 |
|
Matthias Hochsteger
|
f0152baacf
|
mem tracing - TraceMemorySwap helper function
|
2020-11-19 17:35:29 +01:00 |
|
Matthias Hochsteger
|
a17066a387
|
html chart for peak memory consumption, some Array tracing fixes
|
2020-11-19 14:57:45 +01:00 |
|
Matthias Hochsteger
|
f143995f27
|
clean up memory tracing
|
2020-11-18 21:45:00 +01:00 |
|
Matthias Hochsteger
|
1a93fb3fa5
|
first attempt on memory tracing
|
2020-11-18 20:20:35 +01:00 |
|
Matthias Hochsteger
|
25efdadd05
|
helper macro for Timer/RegionTimer definition
|
2020-10-13 11:11:33 +02:00 |
|
Matthias Hochsteger
|
e99db57b03
|
Use rdtsc in Timers
|
2019-10-01 13:18:24 +02:00 |
|
Matthias Hochsteger
|
0525b8b61f
|
Fix/disable some core guidelines warnings
|
2019-04-24 23:08:17 +02:00 |
|
Matthias Hochsteger
|
4ef76fa710
|
Include spdlog only in logger.cpp
|
2019-01-16 14:53:26 +01:00 |
|
Matthias Hochsteger
|
bcb2935dbb
|
Fix build errors
|
2019-01-11 10:34:07 +01:00 |
|
Christopher Lackner
|
e46787dd5d
|
fixes for profiler to work with ngsolve
|
2019-01-07 14:17:43 +01:00 |
|
Matthias Hochsteger
|
c6a401e066
|
Remove old profiler.hpp
|
2019-01-07 11:49:53 +01:00 |
|
Matthias Hochsteger
|
3a1cea6cbf
|
[ngcore] Profiler
|
2019-01-03 15:54:50 +01:00 |
|