Commit graph

16 commits

Author SHA1 Message Date
3b88908534 Log max execution time in profiler dump 2025-09-07 13:59:57 +03:00
3b89037c25 Pass string_view instead of string in profiler scopes 2025-09-07 13:59:43 +03:00
c75809aa75 Support move operations in prof::profiler 2025-04-13 17:36:05 +03:00
95b6651fc3 Support pushing > 1 measurement at a time in profiler 2024-11-29 00:44:45 +03:00
3dde4d6b55 Remove template dependance on float/double in util::statistics_log_bucket 2024-08-21 19:17:10 +03:00
058505e9f0 Support explicitly creating & destroying profiler frames 2024-07-12 17:58:18 +03:00
ea037acbc0 Use 5%-accurate log-bucketing statistics in profiler 2024-06-03 23:25:50 +03:00
47b772a432 Use statistics_lite in profiler by default 2024-06-03 18:15:52 +03:00
2dd9d1e22d Remove unused include 2024-06-02 15:47:16 +03:00
005ae42d53 Support selecting log level for profiler 2022-08-14 23:15:21 +03:00
b8aeb66d07 Small profiler refactoring 2022-08-07 11:20:47 +03:00
c7923f356e Fix profiler result merging 2022-08-07 11:20:32 +03:00
0a3df26873 Show relative time percentage in profiler output 2022-08-05 17:34:25 +03:00
dc1b86fa75 Show fraction of calls compared to parent in profiler dump 2022-08-05 13:36:28 +03:00
e4f212c44f Make profiler::dump a free function 2022-06-09 11:26:03 +03:00
36123f0a7d Move profiler to a separate library to break io <- util dependence 2022-06-09 11:23:53 +03:00
Renamed from libs/util/source/profiler.cpp (Browse further)