Skip to content

Commit 5016b3f

Browse files
committed
- upgraded github.com/ianlancetaylor/demangle
- handle "virtual thunk" C++ functions - bump version
1 parent 7704151 commit 5016b3f

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

FuncTracer.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ bool func_is_relevant(const std::string_view &func_name)
1010
{
1111
// Ignore functions that are not relevant for coverage
1212
static const std::set<std::string_view> blacklist = {
13-
"main", "_init", "_start", ".plt.got", ".plt"
13+
"main", "_init", "_start", ".plt.got", ".plt", "virtual thunk to"
1414
};
1515
if (blacklist.contains(func_name))
1616
return false;
@@ -30,4 +30,4 @@ bool image_is_relevant(const std::string_view &image_name)
3030
return !blacklist.contains(image_name);
3131
}
3232

33-
#endif // FUNCTRACER_HPP
33+
#endif // FUNCTRACER_HPP

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ module funkoverage
22

33
go 1.24.4
44

5-
require github.com/ianlancetaylor/demangle v0.0.0-20250628045327-2d64ad6b7ec5
5+
require github.com/ianlancetaylor/demangle v0.0.0-20251118225945-96ee0021ea0f

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
github.com/ianlancetaylor/demangle v0.0.0-20250628045327-2d64ad6b7ec5 h1:QCtizt3VTaANvnsd8TtD/eonx7JLIVdEKW1//ZNPZ9A=
2-
github.com/ianlancetaylor/demangle v0.0.0-20250628045327-2d64ad6b7ec5/go.mod h1:gx7rwoVhcfuVKG5uya9Hs3Sxj7EIvldVofAWIUtGouw=
1+
github.com/ianlancetaylor/demangle v0.0.0-20251118225945-96ee0021ea0f h1:Fnl4pzx8SR7k7JuzyW8lEtSFH6EQ8xgcypgIn8pcGIE=
2+
github.com/ianlancetaylor/demangle v0.0.0-20251118225945-96ee0021ea0f/go.mod h1:gx7rwoVhcfuVKG5uya9Hs3Sxj7EIvldVofAWIUtGouw=

0 commit comments

Comments
 (0)