Skip to content

Commit

Permalink
Update perfparser with important performance optimization
Browse files Browse the repository at this point in the history
This should significantly reduce the time required to analyze
perf.data files for applications with large amounts of dwarf debug
data. In my local test, perfparser is roughly 5x faster now.

Relates-To: #192
  • Loading branch information
milianw committed Jun 14, 2020
1 parent 3b20431 commit e402c82
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
2 changes: 1 addition & 1 deletion 3rdparty/perfparser
2 changes: 2 additions & 0 deletions 3rdparty/perfparser.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ add_executable(hotspot-perfparser
perfparser/app/perfkallsyms.cpp
perfparser/app/perfaddresscache.cpp
perfparser/app/perftracingdata.cpp
perfparser/app/perfdwarfdiecache.cpp
)

target_link_libraries(hotspot-perfparser
Expand Down Expand Up @@ -95,6 +96,7 @@ ecm_add_test(
perfparser/app/perfsymboltable.cpp
perfparser/app/perftracingdata.cpp
perfparser/app/perfunwind.cpp
perfparser/app/perfdwarfdiecache.cpp
LINK_LIBRARIES
Qt5::Core
Qt5::Network
Expand Down

0 comments on commit e402c82

Please sign in to comment.