diff options
author | Lieven Hey <lieven.hey@kdab.com> | 2021-09-15 14:57:23 +0200 |
---|---|---|
committer | Milian Wolff <milian.wolff@kdab.com> | 2022-06-08 20:17:56 +0000 |
commit | e50bc913563e445888f08de03007ff91bcd5dd1e (patch) | |
tree | bef0a5d27399ca21c7e10ff172671948de7b44c0 /tests | |
parent | f2e019928c5f6449724319f08bd5f0d8a1532ad1 (diff) |
add support for d symbol demangling
I added a system that simplifies adding new demanglers and provides a
fast path when demangling symbols
Change-Id: Ie5ca43632b53e41c0a4214772193af09ca4593cc
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/perfdata/perfdata.pro | 6 | ||||
-rw-r--r-- | tests/auto/perfdata/perfdata.qbs | 2 |
2 files changed, 6 insertions, 2 deletions
diff --git a/tests/auto/perfdata/perfdata.pro b/tests/auto/perfdata/perfdata.pro index 145ed79..2e32aa6 100644 --- a/tests/auto/perfdata/perfdata.pro +++ b/tests/auto/perfdata/perfdata.pro @@ -24,7 +24,8 @@ SOURCES += \ ../../../app/perfsymboltable.cpp \ ../../../app/perftracingdata.cpp \ ../../../app/perfunwind.cpp \ - ../../../app/perfdwarfdiecache.cpp + ../../../app/perfdwarfdiecache.cpp \ + ../../../app/demangle.cpp HEADERS += \ ../../../app/perfaddresscache.h \ @@ -39,7 +40,8 @@ HEADERS += \ ../../../app/perfsymboltable.h \ ../../../app/perftracingdata.h \ ../../../app/perfunwind.h \ - ../../../app/perfdwarfdiecache.h + ../../../app/perfdwarfdiecache.h \ + ../../../app/demangle.h RESOURCES += \ perfdata.qrc diff --git a/tests/auto/perfdata/perfdata.qbs b/tests/auto/perfdata/perfdata.qbs index ef9bb3d..033a0a3 100644 --- a/tests/auto/perfdata/perfdata.qbs +++ b/tests/auto/perfdata/perfdata.qbs @@ -37,5 +37,7 @@ QtcAutotest { "../../../app/perftracingdata.h", "../../../app/perfunwind.cpp", "../../../app/perfunwind.h", + "../../../app/demangle.cpp", + "../../../app/demangle.h" ] } |