Branch: refs/heads/release9.2/bugs/rtheap_mmap_only
Home: https://github.com/dyninst/dyninst
Commit: fdee5d98ff33d46321efacba242d935b76aeb65b
https://github.com/dyninst/dyninst/commit/fdee5d98ff33d46321efacba242d935b76aeb65b
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-05-13 (Fri, 13 May 2016)
Changed paths:
M dataflowAPI/rose/powerpcInstructionSemantics.h
M dataflowAPI/src/SymEval.C
M dataflowAPI/src/SymbolicExpansion.C
M dataflowAPI/src/SymbolicExpansion.h
Log Message:
-----------
First pass at PPC64 semantics.
Commit: 6f7ec444fb9f260fcbf002e907391a0d8b20bcca
https://github.com/dyninst/dyninst/commit/6f7ec444fb9f260fcbf002e907391a0d8b20bcca
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-06-02 (Thu, 02 Jun 2016)
Changed paths:
M symtabAPI/CMakeLists.txt
M symtabAPI/h/Symtab.h
M symtabAPI/src/Object-elf.C
R symtabAPI/src/emitElf-64.C
R symtabAPI/src/emitElf-64.h
A symtabAPI/src/emitElf.C
A symtabAPI/src/emitElf.h
Log Message:
-----------
Rename emitElf64 to emitElf and add it as a generic *nix file.
Commit: a27a097194f432c6d5a26d720943ba2b9accce06
https://github.com/dyninst/dyninst/commit/a27a097194f432c6d5a26d720943ba2b9accce06
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-06-02 (Thu, 02 Jun 2016)
Changed paths:
M proccontrol/src/process.C
Log Message:
-----------
Merge branch 'master' of https://github.com/dyninst/dyninst into release9.2/fixes/issue#70
Commit: b3c3b6bd005067ab1cb447ca4c71bd1098b3ab2c
https://github.com/dyninst/dyninst/commit/b3c3b6bd005067ab1cb447ca4c71bd1098b3ab2c
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-06-02 (Thu, 02 Jun 2016)
Changed paths:
M cmake/shared.cmake
Log Message:
-----------
Rename emitElf64, fix 32-bit build
Commit: 7b81777ba03fb959a82ac3902f19df64b42c92ca
https://github.com/dyninst/dyninst/commit/7b81777ba03fb959a82ac3902f19df64b42c92ca
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-06-02 (Thu, 02 Jun 2016)
Log Message:
-----------
Merge remote-tracking branch 'github-bill/master'
Commit: 3b6d0e456fdb8c19ed1f6c54cabd1bf9c15969ec
https://github.com/dyninst/dyninst/commit/3b6d0e456fdb8c19ed1f6c54cabd1bf9c15969ec
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-06-08 (Wed, 08 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
Commit: d477905085efcf634f78ecf52a7072351ff76dfb
https://github.com/dyninst/dyninst/commit/d477905085efcf634f78ecf52a7072351ff76dfb
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-06-08 (Wed, 08 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:
-----------
remove mallocs from the RTlib's os_malloc call when we're on the mmap path
Commit: c1bf5dcb5691db4b40b862be7527d2c87fd1c057
https://github.com/dyninst/dyninst/commit/c1bf5dcb5691db4b40b862be7527d2c87fd1c057
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-06-08 (Wed, 08 Jun 2016)
Changed paths:
M dyninstAPI_RT/src/RTheap-linux.c
M dyninstAPI_RT/src/RTposix.c
Log Message:
-----------
Fix mmap flags: MAP_32BIT is x86_64 only, and MAP_FIXED is inappropriate for this application
Commit: cce5641bbc80650a9221c67bf9e45da4ec9f0b8e
https://github.com/dyninst/dyninst/commit/cce5641bbc80650a9221c67bf9e45da4ec9f0b8e
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-06-08 (Wed, 08 Jun 2016)
Changed paths:
M dyninstAPI_RT/src/RTheap.c
Log Message:
-----------
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).
Commit: 281586012f85a6cccc6603134828e176251e0b0e
https://github.com/dyninst/dyninst/commit/281586012f85a6cccc6603134828e176251e0b0e
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-06-08 (Wed, 08 Jun 2016)
Changed paths:
M common/doc/manual_frontpage.tex
M common/src/arch-x86.C
M common/src/arch-x86.h
R dataflowAPI/doc/API-template.tex
R dataflowAPI/doc/API/template.tex
A dataflowAPI/doc/AST.tex
M dataflowAPI/doc/AbsLocs.tex
M dataflowAPI/doc/Abstractions.tex
M dataflowAPI/doc/Assignment.tex
A dataflowAPI/doc/Examples.tex
R dataflowAPI/doc/Extending.tex
M dataflowAPI/doc/Graph.tex
M dataflowAPI/doc/Intro.tex
R dataflowAPI/doc/Semantics.tex
M dataflowAPI/doc/Slicing.tex
M dataflowAPI/doc/StackAnalysis.tex
R dataflowAPI/doc/StackHeight.tex
M dataflowAPI/doc/SymEval.tex
A dataflowAPI/doc/dataflowAPI.pdf
M dataflowAPI/doc/dataflowAPI.tex
R dataflowAPI/doc/example.cc
M instructionAPI/src/InstructionDecoder-x86.C
M instructionAPI/src/Register.C
M symtabAPI/src/dwarfWalker.C
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into release9.2/bugs/rtheap_mmap_only
Compare: https://github.com/dyninst/dyninst/compare/fdee5d98ff33^...281586012f85
|