mikael-s-persson/templight
View on GitHub ↗ ★ 793 C++
Templight is a Clang-based tool to profile the time and memory consumption of template instantiations and to perform interactive debugging sessions to gain introspection into the template instantiation process.
6 mentions on Hacker News by 6 people: 2 stories, 4 comments · first 2015-04-16 · latest 2023-04-10
20082026
-
…problem by applying TDD. Then there is very little need to debug anything. But otherwise, there is https://github.com/mikael-s-persson/templight for compile-time debugging which is pretty cool and having something like `expect(auto...…
comment by kris-jusiak · 2023-04-10 · in static_assert is all you need (no leaks, no UB) -
…& Templator provide a graphical way to display/walk through templight "template code" debugging. https://github.com/mikael-s-persson/templight templar : https://github.com/schulmar/Templar/wiki/HowTo metashell gui front end :…
comment by sargstuff · 2022-09-25 · in Ask HN: Any tool to look C++ interpretation template form syntax to substitution -
▲ 1
Templight 2.0 – Template Instantiation Profiler and Debuggerstory by jjuhl · 2018-05-12 · 0 comments
-
https://github.com/mikael-s-persson/templight
comment by kllrnohj · 2018-04-30 · in How to speed up the Rust compiler in 2018 -
▲ 1
Templight – a Clang-based tool to profile the template instantiationsstory by EvgeniyZh · 2016-11-25 · 0 comments
-
…it up and extended to work with callgrind. Looking at this data in kcachegrind is beautiful thing. https://github.com/mikael-s-persson/templight https://github.com/mikael-s-persson/templight-tools
comment by nthomas · 2015-04-16 · in Templight: A C++ Template Metaprogram Debugger and Profiler