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

Reply via email to