[DynInst_API:] [dyninst/dyninst] 8377b4: Fix memory leaks in indirect control flow.


Date: Thu, 24 Aug 2017 09:54:42 -0700
From: Sasha Nicolas <sasha@xxxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 8377b4: Fix memory leaks in indirect control flow.
  Branch: refs/heads/sasha/libdw_deploy
  Home:   https://github.com/dyninst/dyninst
  Commit: 8377b4c12456f235f0d34147aa37f7de49e46d06
      https://github.com/dyninst/dyninst/commit/8377b4c12456f235f0d34147aa37f7de49e46d06
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M parseAPI/src/BoundFactCalculator.C

  Log Message:
  -----------
  Fix memory leaks in indirect control flow.


  Commit: b8330b631e6806dc47858d89b885af3c8a66dcae
      https://github.com/dyninst/dyninst/commit/b8330b631e6806dc47858d89b885af3c8a66dcae
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Collections.C
    M symtabAPI/src/Type.C

  Log Message:
  -----------
  fix memory leaks


  Commit: 67287202e33877ecc1c1fbbaaa983b9cccc3bb9c
      https://github.com/dyninst/dyninst/commit/67287202e33877ecc1c1fbbaaa983b9cccc3bb9c
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dyninstAPI/src/BPatch.C
    M dyninstAPI/src/BPatch_type.C
    M symtabAPI/src/Type.C

  Log Message:
  -----------
  fix more leaks


  Commit: a589681ea044a1e729efb7fc959351b9d7a06366
      https://github.com/dyninst/dyninst/commit/a589681ea044a1e729efb7fc959351b9d7a06366
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dyninstAPI/h/BPatch_type.h
    M dyninstAPI/src/BPatch.C
    M dyninstAPI/src/BPatch_collections.C
    M dyninstAPI/src/BPatch_type.C

  Log Message:
  -----------
  more leak fixes


  Commit: 49657266867b60d2d832ccebf16cc6a99f726535
      https://github.com/dyninst/dyninst/commit/49657266867b60d2d832ccebf16cc6a99f726535
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M common/src/addrtranslate-sysv.C
    M dyninstAPI/src/image.C

  Log Message:
  -----------
  more leaks


  Commit: 1ec1aacbcf65cc5eeefaebd81f4b800dc291c4d8
      https://github.com/dyninst/dyninst/commit/1ec1aacbcf65cc5eeefaebd81f4b800dc291c4d8
  Author: Itaru Kitayama <itaru.kitayama@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M stackwalk/src/linux-swk.C

  Log Message:
  -----------
  Suppress debug message when no vsyscall page was found on arm64


  Commit: 7ed0d40fa98a7fdf0375a72d88e04af734ddef64
      https://github.com/dyninst/dyninst/commit/7ed0d40fa98a7fdf0375a72d88e04af734ddef64
  Author: Itaru Kitayama <itaru.kitayama@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dyninstAPI/src/linux-aarch64.C

  Log Message:
  -----------
  getOPDFunctionAddr() should always return a true value on arm64


  Commit: 535795ee68d2035a739202272e2e244470cc4f10
      https://github.com/dyninst/dyninst/commit/535795ee68d2035a739202272e2e244470cc4f10
  Author: Itaru Kitayama <itaru.kitayama@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dataflowAPI/src/liveness.C

  Log Message:
  -----------
  Use ifdef to guard x86 code


  Commit: 76a181598dd7dae6f2d9a04fc26ff038c4405c7f
      https://github.com/dyninst/dyninst/commit/76a181598dd7dae6f2d9a04fc26ff038c4405c7f
  Author: Itaru Kitayama <itaru.kitayama@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dataflowAPI/src/RegisterMap.C

  Log Message:
  -----------
  Add a mapping of AArch64 MachRegister to index for Linux


  Commit: f1f358b5ce7f4e80c4ef44fd5935bdd2240b451e
      https://github.com/dyninst/dyninst/commit/f1f358b5ce7f4e80c4ef44fd5935bdd2240b451e
  Author: Itaru Kitayama <itaru.kitayama@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dyninstAPI/src/codegen.C

  Log Message:
  -----------
  arm64: set number of regs defined in beginTrackRegDefs()


  Commit: 472ca3053d55bf6121a1b4855f03ecfe63da6058
      https://github.com/dyninst/dyninst/commit/472ca3053d55bf6121a1b4855f03ecfe63da6058
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M parseAPI/src/BoundFactData.C
    M parseAPI/src/IndirectASTVisitor.C

  Log Message:
  -----------
  A memory access to a known address should be considered as a variable, rather than a table read.
So, the jump table analysis should not try to read the content of the variable, but try to determine whether the variable is bounded


  Commit: 8d3d4ccd380341929cbb8c604d4a2ddd9120a86c
      https://github.com/dyninst/dyninst/commit/8d3d4ccd380341929cbb8c604d4a2ddd9120a86c
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    A CHANGELOG.md
    M cmake/shared.cmake

  Log Message:
  -----------
  Increment version and add changelog for 9.3.1


  Commit: e09bbcddf2e622f8050156c4a9e3464c1fe6ecbe
      https://github.com/dyninst/dyninst/commit/e09bbcddf2e622f8050156c4a9e3464c1fe6ecbe
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M CHANGELOG.md

  Log Message:
  -----------
  Brought issues up to date and updated changelog accordingly.


  Commit: d538f469f9d8941f8bf7d5293d1f92f893f0e985
      https://github.com/dyninst/dyninst/commit/d538f469f9d8941f8bf7d5293d1f92f893f0e985
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M .gitignore
    M INSTALL
    M cmake/Modules/FindLibDwarf.cmake
    M cmake/packages.cmake
    M dataflowAPI/rose/semantics/MemoryMap.C
    M dataflowAPI/rose/util/Message.C
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/h/dwarfResult.h
    M dwarf/src/dwarfExprParser.C
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dynC_API/src/dynC.tab.C
    M dyninstAPI/src/emit-x86.C
    M dyninstAPI/src/image.C
    M stackwalk/src/dbginfo-stepper.C
    M symtabAPI/doc/A-Appendix.tex
    M symtabAPI/h/Module.h
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Starting to change the library used for dwarf parsin.


  Commit: 0aa5b882938f7fbf4da0d93a5eb37464247ba358
      https://github.com/dyninst/dyninst/commit/0aa5b882938f7fbf4da0d93a5eb37464247ba358
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dwarf/h/dwarfFrameParser.h
    M dwarf/src/dwarfFrameParser.C

  Log Message:
  -----------
  Fixing indentation


  Commit: 65f2a286f749426769ce5d2f16204760ece13111
      https://github.com/dyninst/dyninst/commit/65f2a286f749426769ce5d2f16204760ece13111
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/src/dwarfExprParser.C
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M symtabAPI/src/Object-elf.h

  Log Message:
  -----------
  libdynDwarf is compiling now.


  Commit: 340799a201f5f5294d6f2922f3bf6e75d43128ca
      https://github.com/dyninst/dyninst/commit/340799a201f5f5294d6f2922f3bf6e75d43128ca
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M CMakeLists.txt
    M cmake/Modules/FindLibDwarf.cmake
    M cmake/packages.cmake
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/h/dwarfResult.h
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dyninstAPI/h/BPatch.h
    M dyninstAPI/src/image.C
    M instructionAPI/src/Instruction.C
    M parseAPI/src/CodeObject.C
    M patchAPI/src/PatchMgr.C
    M proccontrol/src/process.C
    M stackwalk/h/walker.h
    M stackwalk/src/dbginfo-stepper.C
    M symtabAPI/h/Module.h
    M symtabAPI/h/Symtab.h
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/Symtab.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Adapting Object-elf.C


  Commit: acf50ca38f3a40ec6c870ec821108a12865ed114
      https://github.com/dyninst/dyninst/commit/acf50ca38f3a40ec6c870ec821108a12865ed114
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Object-elf.C is compiling with some incomplete functions.


  Commit: 972f41474b5e7ce9c2bb1ab5f303ad44f4d78afd
      https://github.com/dyninst/dyninst/commit/972f41474b5e7ce9c2bb1ab5f303ad44f4d78afd
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  More changes in DwarfWalker.


  Commit: ce09095833af35877f4b4e89e0baa15d3644414f
      https://github.com/dyninst/dyninst/commit/ce09095833af35877f4b4e89e0baa15d3644414f
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Some changes at the dwarfWalker.


  Commit: 18278f6b4816d21f4dff56739bfe6efe5c3c0c16
      https://github.com/dyninst/dyninst/commit/18278f6b4816d21f4dff56739bfe6efe5c3c0c16
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  New changes to adapt code to libdw.


  Commit: e7d8a091caec60e639e1d0da11d22bd41b1273c2
      https://github.com/dyninst/dyninst/commit/e7d8a091caec60e639e1d0da11d22bd41b1273c2
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/h/dwarfResult.h
    M dwarf/src/dwarfExprParser.C
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dwarf/src/dwarfResult.C
    M stackwalk/src/dbginfo-stepper.C
    M stackwalk/src/dbgstepper-impl.h
    M symtabAPI/src/Function.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Adaptations done, but remain to be fixed at some points. Dyninst is compiling.


  Commit: 3ffe4514cb4b9467ab42a4c48fbce6c56f7d5804
      https://github.com/dyninst/dyninst/commit/3ffe4514cb4b9467ab42a4c48fbce6c56f7d5804
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C

  Log Message:
  -----------
  Fixing assert.


  Commit: a8e9a6590f34aacf91522d8aa927d4a478d94c50
      https://github.com/dyninst/dyninst/commit/a8e9a6590f34aacf91522d8aa927d4a478d94c50
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  Fixing use of dwarf_nextcu.


  Commit: 7f58620d8e42e13336c264e4f24e82f3733478ac
      https://github.com/dyninst/dyninst/commit/7f58620d8e42e13336c264e4f24e82f3733478ac
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/h/Symtab.h
    M symtabAPI/src/Aggregate.C
    M symtabAPI/src/Module.C
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Getting modifications from master.


  Commit: 035e4c5b31f46e1703832aadacecfc995d2bcd71
      https://github.com/dyninst/dyninst/commit/035e4c5b31f46e1703832aadacecfc995d2bcd71
  Author: mneumann <mneumann@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Enable parsing of members without location information (implicitely 0) in unions


  Commit: f93707f13116b2f2b9c62d44b44df0415b4cccf9
      https://github.com/dyninst/dyninst/commit/f93707f13116b2f2b9c62d44b44df0415b4cccf9
  Author: mneumann <mneumann@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Use an explicit name for anonymous unions, structs and classes


  Commit: 095e526d00f4f8cc93a2d9f6109c3b1d324a8e6e
      https://github.com/dyninst/dyninst/commit/095e526d00f4f8cc93a2d9f6109c3b1d324a8e6e
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C

  Log Message:
  -----------
  Replaced a bunch of asserts with graceful error handling.


  Commit: 3a7d20c3f2d390c77674325b0434d446bde623c8
      https://github.com/dyninst/dyninst/commit/3a7d20c3f2d390c77674325b0434d446bde623c8
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dwarf/h/dwarfHandle.h
    M dwarf/src/dwarfHandle.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  Fixing some bugs. Including, among others, module language determination and parsing global symbol modules.

Fixing parseLineInfoForCU function. Still miss a snippet.

Fixing some logical comparisons due to diferent meaning of return status
between the libraries libdw and libdwarf.


  Commit: 1aec77b59872093a9f733dfeba28d1e3e8e16341
      https://github.com/dyninst/dyninst/commit/1aec77b59872093a9f733dfeba28d1e3e8e16341
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  Editing some verification of return values and changing some dwarf
decoding code.

Editing decodeLocationList and fixing some return values verification.


  Commit: 00ffcb9ed88b396b04a67bddb698158e25621e29
      https://github.com/dyninst/dyninst/commit/00ffcb9ed88b396b04a67bddb698158e25621e29
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M cmake/packages.cmake
    M dwarf/h/dwarfFrameParser.h
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dwarf/src/dwarfResult.C
    M dyninstAPI/src/BPatch_function.C
    M stackwalk/src/dbginfo-stepper.C
    M symtabAPI/src/Function.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Cleaning up some code. Fixing DwarfWalker::decodeExpression, and minor issues.


  Commit: 7a63daee36d8bc550286801feb1c6c08b546031e
      https://github.com/dyninst/dyninst/commit/7a63daee36d8bc550286801feb1c6c08b546031e
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dwarf/CMakeLists.txt
    M dwarf/h/dwarfFrameParser.h
    M dwarf/src/dwarfFrameParser.C

  Log Message:
  -----------
  Fixing DwarfFrameParser to seek FDE and not Dwarf_Frame.


  Commit: b4f0d96123615726e6fd036dae5bc787c5dc5346
      https://github.com/dyninst/dyninst/commit/b4f0d96123615726e6fd036dae5bc787c5dc5346
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dwarf/h/dwarfFrameParser.h
    M dwarf/src/dwarfFrameParser.C
    M symtabAPI/src/Function.C
    M symtabAPI/src/Variable.C
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  About to make many changes in dwarfFrameParser

Passing test of local_var_locations.

Fixing decode location list.


  Commit: 390e3239eac42b3a9f0668a384d5f0934072161c
      https://github.com/dyninst/dyninst/commit/390e3239eac42b3a9f0668a384d5f0934072161c
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dyninstAPI/src/dynProcess.C
    M dyninstAPI/src/pcEventHandler.C
    M dyninstAPI/src/pcEventMuxer.C

  Log Message:
  -----------
  Fixing the destruction of objects under process control api.


  Commit: 8bc31bc29ca35a6c888b35aa449cb7e58d83c87d
      https://github.com/dyninst/dyninst/commit/8bc31bc29ca35a6c888b35aa449cb7e58d83c87d
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C

  Log Message:
  -----------
  test_line_info now passing.


  Commit: 42752bf00a61c958fe8d42cd97493a40d35beac1
      https://github.com/dyninst/dyninst/commit/42752bf00a61c958fe8d42cd97493a40d35beac1
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  Editing functions that are used to get exception blocks.

Getting the augmentation data of a FDE.


  Commit: 50c43e19595a14be924949aaa700f5bf9640c47f
      https://github.com/dyninst/dyninst/commit/50c43e19595a14be924949aaa700f5bf9640c47f
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/emitElf.C

  Log Message:
  -----------
  Implemented decoding of low pc address for FDE.

Fixing a bug already fixed in another branch.


  Commit: e0b9befe7b8a03ff918b00132f496eea9398dec4
      https://github.com/dyninst/dyninst/commit/e0b9befe7b8a03ff918b00132f496eea9398dec4
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-23 (Wed, 23 Aug 2017)

  Changed paths:
    M .gitignore
    M CMakeLists.txt
    M INSTALL
    M cmake/Modules/FindLibDwarf.cmake
    M cmake/packages.cmake
    M dataflowAPI/rose/semantics/MemoryMap.C
    M dataflowAPI/rose/util/Message.C
    M dwarf/CMakeLists.txt
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/h/dwarfResult.h
    M dwarf/src/dwarfExprParser.C
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dwarf/src/dwarfResult.C
    M dynC_API/src/dynC.tab.C
    M dyninstAPI/h/BPatch.h
    M dyninstAPI/h/BPatch_type.h
    M dyninstAPI/src/BPatch_function.C
    M dyninstAPI/src/emit-x86.C
    M dyninstAPI/src/image.C
    M instructionAPI/src/Instruction.C
    M parseAPI/src/CodeObject.C
    M patchAPI/src/PatchMgr.C
    M proccontrol/src/process.C
    M stackwalk/h/walker.h
    M stackwalk/src/dbginfo-stepper.C
    M stackwalk/src/dbgstepper-impl.h
    M symtabAPI/doc/A-Appendix.tex
    M symtabAPI/h/Module.h
    M symtabAPI/h/Symtab.h
    M symtabAPI/src/Function.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/Symtab.C
    M symtabAPI/src/Variable.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/emitElf.C
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Merge branch 'sasha/libdw_deploy' into v9.3.x


  Commit: 38e17c89ba4a76329ffd11ebcfec379a04c64b7a
      https://github.com/dyninst/dyninst/commit/38e17c89ba4a76329ffd11ebcfec379a04c64b7a
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-23 (Wed, 23 Aug 2017)

  Changed paths:
    M dyninstAPI/h/BPatch_type.h
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Fixing small things after the merge.


Compare: https://github.com/dyninst/dyninst/compare/fc5fd3df5555...38e17c89ba4a
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 8377b4: Fix memory leaks in indirect control flow., Sasha Nicolas <=