シングルヘッダーC++プロファイラ:utl::profiler
2025-04-14
utl::profilerは、シンプルなマクロを使用してコードセグメントの実行時間を測定し、自動的にコールグラフを構築するシングルヘッダーC++プロファイリングライブラリです。このライブラリは、カスタマイズ可能なスタイルオプション、スレッドセーフティ、デタッチされたスレッドのサポートなどの機能を備えています。x86命令を使用することで、オーバーヘッドを大幅に削減します。このライブラリは、カスタムスタイルと結果のファイルへのエクスポートもサポートしています。