Branch: refs/heads/sasha/cubin Home: https://github.com/dyninst/dyninst Commit: e5ee74dfdc1711c4ef8464a5219d35c031bf030f https://github.com/dyninst/dyninst/commit/e5ee74dfdc1711c4ef8464a5219d35c031bf030f Author: Sasha Nicolas <sa...@cs.wisc.edu> Date: 2017-09-11 (Mon, 11 Sep 2017)
Changed paths: M dwarf/src/dwarfHandle.C M elf/src/Elf_X.C Log Message: ----------- Adding EM_CUDA in order not to depend on new version of elfutils. Commit: 46621a4ef988a0798dd937bdeda522ebec060d75 https://github.com/dyninst/dyninst/commit/46621a4ef988a0798dd937bdeda522ebec060d75 Author: John Mellor-Crummey <joh...@rice.edu> Date: 2017-09-11 (Mon, 11 Sep 2017) Changed paths: M dwarf/src/dwarfHandle.C Log Message: ----------- recognize elf type for cubin. (cherry picked from commit f84f43a057ebb635af136dc71d07d5231af76543) Commit: e0282340d4b11f0aa1bc95d2a06386f186b30208 https://github.com/dyninst/dyninst/commit/e0282340d4b11f0aa1bc95d2a06386f186b30208 Author: John Mellor-Crummey <joh...@rice.edu> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M common/h/dyn_regs.h M common/src/dyn_regs.C M dwarf/src/dwarfHandle.C M elf/src/Elf_X.C M parseAPI/src/SymbolicExpression.C M proccontrol/src/process.C M symtabAPI/src/dwarfWalker.C M symtabAPI/src/dwarfWalker.h Log Message: ----------- preliminary support to parse cubins, including inline function information. note: as it stands, the global map used to identify functions by offset is a mess, since cubins include multiple text segments that all start at address 0. (cherry picked from commit bd8a63563d7e92729a52254829105f337ecdd0c0) Commit: cd5fc64664f9b48ff2e79497a084038341ab1d0a https://github.com/dyninst/dyninst/commit/cd5fc64664f9b48ff2e79497a084038341ab1d0a Author: John Mellor-Crummey <joh...@rice.edu> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M parseAPI/src/SymtabCodeSource.C Log Message: ----------- replace hash_map used in SymtabCodeSource.C look for duplicates at the same (region, offset) rather than just the same offset. (cherry picked from commit d4be4e8d577b6ca12e177df25b7423ea3a9ad7d8) Commit: 62cc1ff4212f62deca706ef7289328a158d9f5c1 https://github.com/dyninst/dyninst/commit/62cc1ff4212f62deca706ef7289328a158d9f5c1 Author: John Mellor-Crummey <joh...@rice.edu> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M dyninstAPI/src/parse-cfg.C M parseAPI/h/CFG.h M parseAPI/h/CFGFactory.h M parseAPI/h/CodeSource.h M parseAPI/src/CFGFactory.C M parseAPI/src/CodeObject.C M parseAPI/src/Function.C M parseAPI/src/IndirectAnalyzer.C M parseAPI/src/ParseData.C M parseAPI/src/SymtabCodeSource.C Log Message: ----------- pass mangled name from SymtabAPI::Function to ParseAPI::Function in hints. (cherry picked from commit e29269f0aa2b42fed93187339969034208b46b21) Commit: 7dfbd485cfb70957006c8e77ad65823bb4a59608 https://github.com/dyninst/dyninst/commit/7dfbd485cfb70957006c8e77ad65823bb4a59608 Author: John Mellor-Crummey <joh...@rice.edu> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M symtabAPI/src/dwarfWalker.C Log Message: ----------- with modified cubins, don't need to set function by name. (cherry picked from commit 68994d1556d64690ace320cad2f1229dd6ac0824) Commit: 68b29a9b78bb43264e302a7e4fdb71e1ad8c0ce3 https://github.com/dyninst/dyninst/commit/68b29a9b78bb43264e302a7e4fdb71e1ad8c0ce3 Author: John Mellor-Crummey <joh...@rice.edu> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M symtabAPI/src/dwarfWalker.C M symtabAPI/src/dwarfWalker.h Log Message: ----------- back out changes needed to support functions with overlapping addresses. (cherry picked from commit 66ae8f9bc5d7e07385a6ca0796b73310dad6ebf1) Commit: 5c07bd6fb375f00509162123a71928c7476de942 https://github.com/dyninst/dyninst/commit/5c07bd6fb375f00509162123a71928c7476de942 Author: John Mellor-Crummey <joh...@rice.edu> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M symtabAPI/src/dwarfWalker.h Log Message: ----------- remove dead code. (cherry picked from commit b1b43265d33199e47a05b7d686b29da5df03e578) Commit: 7c5741325e294b49e01eb0f2c29b4151fc420724 https://github.com/dyninst/dyninst/commit/7c5741325e294b49e01eb0f2c29b4151fc420724 Author: Sasha Nicolas <sa...@cs.wisc.edu> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M dwarf/src/dwarfHandle.C Log Message: ----------- Fixing details a merge fixed but wouldn't be possible now. Commit: d0a0e088c8db3cdf6d93288b09cbccb8d6d490ee https://github.com/dyninst/dyninst/commit/d0a0e088c8db3cdf6d93288b09cbccb8d6d490ee Author: John Mellor-Crummey <joh...@rice.edu> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M symtabAPI/h/Symtab.h M symtabAPI/src/Symtab.C Log Message: ----------- add func range debugging support to merged version (cherry picked from commit a82ce168741ec921487978d3026f2c6104115791) Compare: https://github.com/dyninst/dyninst/compare/e5ee74dfdc17^...d0a0e088c8db
_______________________________________________ Dyninst-api mailing list Dyninst-api@cs.wisc.edu https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api