[DynInst_API:] [dyninst/dyninst] 4b099d: Grammar and formatting fixes for DataflowAPI manua...


Date: Fri, 10 Jun 2016 09:16:13 -0700
From: John Detter <jdetter@xxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 4b099d: Grammar and formatting fixes for DataflowAPI manua...
  Branch: refs/heads/VEX
  Home:   https://github.com/dyninst/dyninst
  Commit: 4b099dabdfb4f2ced3bc699ef2343a82767d5566
      https://github.com/dyninst/dyninst/commit/4b099dabdfb4f2ced3bc699ef2343a82767d5566
  Author: Matt Morehouse <mm@xxxxxxxxxxx>
  Date:   2016-06-07 (Tue, 07 Jun 2016)

  Changed paths:
    M common/doc/manual_frontpage.tex
    M dataflowAPI/doc/AST.tex
    M dataflowAPI/doc/AbsLocs.tex
    M dataflowAPI/doc/Abstractions.tex
    M dataflowAPI/doc/Examples.tex
    M dataflowAPI/doc/Graph.tex
    M dataflowAPI/doc/Intro.tex
    M dataflowAPI/doc/Slicing.tex
    M dataflowAPI/doc/SymEval.tex
    M dataflowAPI/doc/dataflowAPI.pdf

  Log Message:
  -----------
  Grammar and formatting fixes for DataflowAPI manual.


  Commit: ce99292ae64edc87665ea5de19a6036fa376ac0d
      https://github.com/dyninst/dyninst/commit/ce99292ae64edc87665ea5de19a6036fa376ac0d
  Author: Bill Williams <wwilliam47@xxxxxxxxx>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M dyninstAPI/src/dynProcess.C
    M dyninstAPI_RT/src/RTheap-linux.c
    M dyninstAPI_RT/src/RTheap.c
    M dyninstAPI_RT/src/RTposix.c

  Log Message:
  -----------
  release9.2/bugs/rtheap_mmap_only (#76)

* remove mallocs from the RTlib's os_malloc call when we're on the mmap path

* Fix mmap flags: MAP_32BIT is x86_64 only, and MAP_FIXED is inappropriate for this application

* Cleanup: remove dangling free() on malloc path, and adjust heap allocations such that:

1) Usable size >= requested size
2) Heap data structure at end, not at beginning, of heap (so that user heaps start aligned, and so that we aren't grabbing a whole previous page regardless of requested size).

* Node should go at the end of the returned heap

The node data structure should, in the case where the actual heap and the returned heap differ, go at the end of the returned heap so that the returned heap's size is correct.


  Commit: 9c323997c7a415b24fc98e6d4bf1afcd6df4d8f6
      https://github.com/dyninst/dyninst/commit/9c323997c7a415b24fc98e6d4bf1afcd6df4d8f6
  Author: Bill Williams <wwilliam47@xxxxxxxxx>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M dataflowAPI/src/RoseInsnFactory.C

  Log Message:
  -----------
  Define htobe on Windows/MSVC as a wrapper for _byteswap_ulong (#77)


  Commit: 3c38960b1e468579cdb62f67d5f123ea6c2463c8
      https://github.com/dyninst/dyninst/commit/3c38960b1e468579cdb62f67d5f123ea6c2463c8
  Author: Bill Williams <wwilliam47@xxxxxxxxx>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M common/src/addrtranslate-win.C
    M stackwalk/src/win-x86-swk.C

  Log Message:
  -----------
  Set defaults for Windows first-party stack walking: library tracker (#78)


  Commit: 47993fb5500461ddb18884acfd79725267c61cba
      https://github.com/dyninst/dyninst/commit/47993fb5500461ddb18884acfd79725267c61cba
  Author: John Detter <jdetter@xxxxxxxx>
  Date:   2016-06-10 (Fri, 10 Jun 2016)

  Changed paths:
    M common/h/entryIDs.h
    M common/src/arch-x86.C
    M instructionAPI/src/InstructionDecoder-x86.C

  Log Message:
  -----------
  Fix for square root floating point instructions (#82)

* Fixed VEX assert issue

* Significant fixes to John Mellor-Crummey's binary parsing issue.

* Git log corrections -- small fixes


  Commit: 8a7ac28b30aeb043f14107ada09bc9fd8b33c7ff
      https://github.com/dyninst/dyninst/commit/8a7ac28b30aeb043f14107ada09bc9fd8b33c7ff
  Author: John Detter <jdetter@xxxxxxxx>
  Date:   2016-06-10 (Fri, 10 Jun 2016)

  Changed paths:
    M common/doc/manual_frontpage.tex
    M common/src/addrtranslate-win.C
    M common/src/arch-x86.C
    M dataflowAPI/doc/AST.tex
    M dataflowAPI/doc/AbsLocs.tex
    M dataflowAPI/doc/Abstractions.tex
    M dataflowAPI/doc/Examples.tex
    M dataflowAPI/doc/Graph.tex
    M dataflowAPI/doc/Intro.tex
    M dataflowAPI/doc/Slicing.tex
    M dataflowAPI/doc/SymEval.tex
    M dataflowAPI/doc/dataflowAPI.pdf
    M dataflowAPI/src/RoseInsnFactory.C
    M dyninstAPI/src/dynProcess.C
    M dyninstAPI_RT/src/RTheap-linux.c
    M dyninstAPI_RT/src/RTheap.c
    M dyninstAPI_RT/src/RTposix.c
    M stackwalk/src/win-x86-swk.C

  Log Message:
  -----------
  Merge branch 'master' of http://github.com/dyninst/dyninst


  Commit: 1bad741aab411f7470d5d41a8d6daa9342ceac77
      https://github.com/dyninst/dyninst/commit/1bad741aab411f7470d5d41a8d6daa9342ceac77
  Author: John Detter <jdetter@xxxxxxxx>
  Date:   2016-06-10 (Fri, 10 Jun 2016)

  Changed paths:
    M common/h/entryIDs.h
    M common/src/arch-x86.C
    M instructionAPI/src/Instruction.C
    M instructionAPI/src/InstructionDecoder-x86.C

  Log Message:
  -----------
  Merge branch 'VEX'


Compare: https://github.com/dyninst/dyninst/compare/f9e896d808b9...1bad741aab41
[← Prev in Thread] Current Thread [Next in Thread→]