Release 0.0.2 (#14)

* Fixed Dyninst TBB symbolic links + bump to v0.0.2

* hosttrace exe and library updates + submodule updates

- Updated dyninst submodule with TBB build ORIGIN rpath
- Updated timemory submodule
- Dyninst build with shared libs
- Dockerfile for building packaging
- Disable hidden viz in examples
- parallel-overhead max parallelism
- query_instr in hosttrace
- different file-line info format
- full module names
- minor fix to MPI support
- disable instrumention stack frames by default
- disable trap instrumentation by default
- updated hosttrace output file dumps
- removed cstdlib option
- dyninst DebugParsing option
- improved instrument_module function
- fixed some MPI support
- tweaked some testing parameters
This commit is contained in:
Jonathan R. Madsen
2021-09-29 18:16:13 -05:00
committed by GitHub
parent 6c93674f92
commit 02f59ec9dc
13 changed files with 276 additions and 90 deletions
+6 -4
View File
@@ -17,7 +17,7 @@ if(TARGET transpose)
NAME transpose-binary-rewrite
COMMAND
$<TARGET_FILE:hosttrace-exe> -o $<TARGET_FILE_DIR:transpose>/transpose.inst -v
2 -- $<TARGET_FILE:transpose>
1 -- $<TARGET_FILE:transpose>
WORKING_DIRECTORY ${PROJECT_BINARY_DIR})
add_test(
@@ -27,7 +27,8 @@ if(TARGET transpose)
add_test(
NAME transpose-runtime-instrument
COMMAND $<TARGET_FILE:hosttrace-exe> -v 2 -- $<TARGET_FILE:transpose>
COMMAND $<TARGET_FILE:hosttrace-exe> -v 1 --label file line return args --
$<TARGET_FILE:transpose>
WORKING_DIRECTORY ${PROJECT_BINARY_DIR})
set_tests_properties(transpose-binary-rewrite-run PROPERTIES DEPENDS
@@ -43,7 +44,8 @@ if(TARGET parallel-overhead)
NAME parallel-overhead-binary-rewrite
COMMAND
$<TARGET_FILE:hosttrace-exe> -o
$<TARGET_FILE_DIR:parallel-overhead>/parallel-overhead.inst -v 2 --
$<TARGET_FILE_DIR:parallel-overhead>/parallel-overhead.inst -v 1
--min-address-range-loop=72 --label file line return args --
$<TARGET_FILE:parallel-overhead>
WORKING_DIRECTORY ${PROJECT_BINARY_DIR})
@@ -54,7 +56,7 @@ if(TARGET parallel-overhead)
add_test(
NAME parallel-overhead-runtime-instrument
COMMAND $<TARGET_FILE:hosttrace-exe> -v 2 -- $<TARGET_FILE:parallel-overhead>
COMMAND $<TARGET_FILE:hosttrace-exe> -v 1 -- $<TARGET_FILE:parallel-overhead>
WORKING_DIRECTORY ${PROJECT_BINARY_DIR})
set_tests_properties(parallel-overhead-binary-rewrite-run