ζeh Matt
993b168bfd
Implement profiler ( #16194 )
...
* Implement profiling API
* Add console commands for the profiler
* Remove accidental line
* Correct csv output
* Add copyright notice
* Add missing override
* Add default virtual destructor
* Explicitly pass template argument
* Use static
* Add plugin API for profiler
* Add more profile calls
* Workaround for GCC hopefully
* Add missing static keyword
* Use uint64 for call count
* Reduce name length see if CI passes
* Improve handling of function names
* Work around (broken) static inline variables
* Fix missing include
* Disable profiler for clang 5 and older
* Update copyright date
* Profile UpdateAllMiscEntities
* Apply review suggestions
Co-authored-by: Ted John <ted@brambles.org >
2022-01-18 20:21:20 +02:00
..
2021-11-26 21:01:44 +02:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-12-01 14:41:59 +02:00
2021-12-01 14:41:59 +02:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-12-01 14:41:59 +02:00
2021-11-24 07:35:08 +00:00
2021-12-01 14:41:59 +02:00
2021-11-30 21:27:46 +01:00
2021-11-24 07:35:08 +00:00
2021-12-11 00:39:39 +01:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-12-18 20:27:13 +01:00
2021-11-24 07:35:08 +00:00
2021-12-18 20:27:13 +01:00
2021-11-24 07:35:08 +00:00
2021-12-11 00:39:39 +01:00
2021-11-24 07:35:08 +00:00
2022-01-18 20:21:20 +02:00
2021-12-01 14:41:59 +02:00
2021-12-22 18:48:37 +02:00
2021-11-11 16:25:46 +02:00
2021-10-27 04:31:59 +03:00
2021-11-24 07:35:08 +00:00
2021-11-26 21:01:44 +02:00
2021-11-24 07:35:08 +00:00
2021-11-26 21:01:44 +02:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-12-18 20:27:13 +01:00
2021-11-24 07:35:08 +00:00
2021-12-18 20:27:13 +01:00
2021-11-24 07:35:08 +00:00
2021-12-11 00:39:39 +01:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-12-18 20:27:13 +01:00
2021-12-01 14:41:59 +02:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-12-22 18:48:37 +02:00
2021-12-22 18:48:37 +02:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-26 21:01:44 +02:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-12-01 21:55:52 +00:00
2021-11-24 07:35:08 +00:00
2021-12-14 12:37:35 +00:00
2021-11-24 07:35:08 +00:00
2021-12-12 12:31:19 +01:00
2021-11-24 07:35:08 +00:00
2021-12-12 12:31:19 +01:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-12-18 20:27:13 +01:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-12-12 12:31:19 +01:00
2021-11-24 07:35:08 +00:00
2021-12-30 12:17:51 -05:00
2021-11-24 07:35:08 +00:00
2021-12-12 12:31:19 +01:00
2021-11-24 07:35:08 +00:00
2021-11-26 18:26:19 +02:00
2021-11-24 07:35:08 +00:00
2021-12-11 00:39:39 +01:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-12-01 14:41:59 +02:00
2021-12-11 00:39:39 +01:00
2021-12-01 14:41:59 +02:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-26 21:01:44 +02:00
2021-11-24 07:35:08 +00:00
2021-11-26 18:26:19 +02:00
2021-11-26 18:26:19 +02:00
2021-11-26 18:26:19 +02:00
2021-11-24 07:35:08 +00:00
2021-11-26 21:01:44 +02:00
2021-11-26 18:26:19 +02:00
2021-11-26 21:01:44 +02:00
2021-11-24 07:35:08 +00:00
2021-11-26 21:01:44 +02:00
2021-11-24 07:35:08 +00:00
2021-11-26 21:01:44 +02:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2022-01-08 19:03:58 -03:00
2021-11-24 07:35:08 +00:00
2021-11-25 12:28:30 +00:00
2021-11-25 12:28:30 +00:00
2021-12-11 00:39:39 +01:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-12-12 09:53:09 +01:00
2021-12-01 14:41:59 +02:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-12-18 20:27:13 +01:00
2021-11-24 07:35:08 +00:00
2021-12-18 20:27:13 +01:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00
2021-11-24 07:35:08 +00:00