Branch: refs/heads/master
Home: https://github.com/dyninst/dyninst
Commit: 98248b4deef459f8f890f35ab5f97ab938451ba4
https://github.com/dyninst/dyninst/commit/98248b4deef459f8f890f35ab5f97ab938451ba4
Author: John M Mellor-Crummey <johnmc@xxxxxxxxxxxxxxxxxx>
Date: 2021-11-10 (Wed, 10 Nov 2021)
Changed paths:
M symtabAPI/src/Object-elf.C
Log Message:
-----------
first draft of support for nvidia enhanced line maps
Commit: dc45b755e00867ebe3fef4c22bab3c470b6adacf
https://github.com/dyninst/dyninst/commit/dc45b755e00867ebe3fef4c22bab3c470b6adacf
Author: John M Mellor-Crummey <johnmc@xxxxxxxxxxxxxxxxxx>
Date: 2021-11-10 (Wed, 10 Nov 2021)
Changed paths:
M symtabAPI/src/Object-elf.C
Log Message:
-----------
cleaning up code for ingesting nvidia extended linemaps
Commit: 0f9750a9e4b03b958b1fa76516aec1432a0a7739
https://github.com/dyninst/dyninst/commit/0f9750a9e4b03b958b1fa76516aec1432a0a7739
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2021-11-10 (Wed, 10 Nov 2021)
Changed paths:
M symtabAPI/h/Function.h
M symtabAPI/h/Symtab.h
M symtabAPI/src/Object-elf.C
M symtabAPI/src/Object-elf.h
M symtabAPI/src/Symtab-lookup.C
Log Message:
-----------
Start to construct inlining call chains using Nvidia's extended line map
Commit: 818d3c6441865bc2cc7b79ea15df7ec3fb3e9faf
https://github.com/dyninst/dyninst/commit/818d3c6441865bc2cc7b79ea15df7ec3fb3e9faf
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2021-11-10 (Wed, 10 Nov 2021)
Changed paths:
M symtabAPI/src/Object-elf.C
M symtabAPI/src/Object-elf.h
Log Message:
-----------
Inline context from nvidia extended line map identifies an inlined call path
Commit: 490c093550eb5722b43ce430f1ed42975aa01586
https://github.com/dyninst/dyninst/commit/490c093550eb5722b43ce430f1ed42975aa01586
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2021-11-10 (Wed, 10 Nov 2021)
Changed paths:
M symtabAPI/src/Object-elf.C
Log Message:
-----------
1. Handle unrelocated line map entries for CUBIN
2. Remove redundant addFunctionRange call to improve performance
3. Add some debug logging
Commit: 7c571dbda212615b42d896d1b080a1669d6a1291
https://github.com/dyninst/dyninst/commit/7c571dbda212615b42d896d1b080a1669d6a1291
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2021-11-10 (Wed, 10 Nov 2021)
Changed paths:
M cmake/options.cmake
M symtabAPI/CMakeLists.txt
M symtabAPI/src/Object-elf.C
M symtabAPI/src/Object-elf.h
Log Message:
-----------
Fix compilation warning and add cmake option ENABLE_NVIDIA_EXT_LINE_MAP
Commit: 5378d240934e8f70043ecd33291d9c825be8a461
https://github.com/dyninst/dyninst/commit/5378d240934e8f70043ecd33291d9c825be8a461
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2021-11-10 (Wed, 10 Nov 2021)
Changed paths:
M symtabAPI/src/Object-elf.C
Log Message:
-----------
Add compile-time checking to see if elfutils support nvidia extended line map
when the user have specified ENABLE_NVIDIA_EXT_LINE_MAP
Commit: 2543b18e509bd725cdc8e66f7338f1656ca5094e
https://github.com/dyninst/dyninst/commit/2543b18e509bd725cdc8e66f7338f1656ca5094e
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2021-11-10 (Wed, 10 Nov 2021)
Changed paths:
M symtabAPI/src/Object-elf.C
M symtabAPI/src/Object-elf.h
Log Message:
-----------
Adjust interface changes in elfutils regarding NVIDIA extended line map
Commit: 07fbe1167780f64ea09e09f44b9a7b96c0370f04
https://github.com/dyninst/dyninst/commit/07fbe1167780f64ea09e09f44b9a7b96c0370f04
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2021-11-10 (Wed, 10 Nov 2021)
Changed paths:
M cmake/ElfUtils.cmake
M cmake/options.cmake
M symtabAPI/src/Object-elf.C
Log Message:
-----------
Add CMake test to check if libdw supports NVIDIA extended line map
Compare: https://github.com/dyninst/dyninst/compare/e672765f31df...07fbe1167780
|