[DynInst_API:] [dyninst/dyninst] 3e726e: Refactor BPatch_type so it always has a reference ...


Date: Wed, 29 Mar 2017 11:59:28 -0700
From: Bill Williams <wwilliam47@xxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 3e726e: Refactor BPatch_type so it always has a reference ...
  Branch: refs/heads/v9.3.x
  Home:   https://github.com/dyninst/dyninst
  Commit: 3e726e82f3a4aa0ba4ad05d64838c285ceba4f7b
      https://github.com/dyninst/dyninst/commit/3e726e82f3a4aa0ba4ad05d64838c285ceba4f7b
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Refactor BPatch_type so it always has a reference to its underlying symtab type.


  Commit: c6de82333ce99ad71f4ec500195ab5f815c49a78
      https://github.com/dyninst/dyninst/commit/c6de82333ce99ad71f4ec500195ab5f815c49a78
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-03-23 (Thu, 23 Mar 2017)

  Changed paths:
    M dyninstAPI/src/binaryEdit.h

  Log Message:
  -----------
  Fix for handling regions that have no disk backing


  Commit: 85927e97f104f3066ceea4ae605c04378b890b51
      https://github.com/dyninst/dyninst/commit/85927e97f104f3066ceea4ae605c04378b890b51
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-03-29 (Wed, 29 Mar 2017)

  Changed paths:
    M dyninstAPI/src/Parsing.C
    M dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
    M dyninstAPI/src/dynProcess.C
    M dyninstAPI/src/pcEventMuxer.C
    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/Object-nt.C
    M symtabAPI/src/Object-nt.h
    M symtabAPI/src/Symtab.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/emitElf.C
    M symtabAPI/src/emitElf.h

  Log Message:
  -----------
  Assorted bug fixes; binary rewriting now tests clean locally again.


  Commit: 561e1d915f2a173ec58a57cb3e4f116af51f7e1d
      https://github.com/dyninst/dyninst/commit/561e1d915f2a173ec58a57cb3e4f116af51f7e1d
  Author: Bill Williams <wwilliam47@xxxxxxxxx>
  Date:   2017-03-29 (Wed, 29 Mar 2017)

  Changed paths:
    M dyninstAPI/h/BPatch_type.h
    M dyninstAPI/src/BPatch_type.C
    M dyninstAPI/src/Parsing.C
    M dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
    M dyninstAPI/src/binaryEdit.h
    M dyninstAPI/src/dynProcess.C
    M dyninstAPI/src/pcEventMuxer.C
    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/Object-nt.C
    M symtabAPI/src/Object-nt.h
    M symtabAPI/src/Symtab.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/emitElf.C
    M symtabAPI/src/emitElf.h

  Log Message:
  -----------
  Merge pull request #346 from dyninst/wrwilliams/owns_typ_fix

Refactor BPatch_type so it always has a reference to its underlying symtab type.


Compare: https://github.com/dyninst/dyninst/compare/ae6b4ec022c6...561e1d915f2a
[← Prev in Thread] Current Thread [Next in Thread→]