Branch: refs/heads/new-parallel-parsing
Home: https://github.com/dyninst/dyninst
Commit: 4a18865eec4b7a72edea7363a8d0d525ef6366d1
https://github.com/dyninst/dyninst/commit/4a18865eec4b7a72edea7363a8d0d525ef6366d1
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-04-25 (Wed, 25 Apr 2018)
Changed paths:
M cmake/Modules/FindTBB.cmake
M cmake/packages.cmake
M common/src/arch-x86.C
M dyninstAPI/src/Relocation/Widgets/CFPatch.C
M dyninstAPI/src/Relocation/Widgets/CFWidget.C
M dyninstAPI/src/Relocation/Widgets/CFWidget.h
M examples/CMakeLists.txt
M instructionAPI/src/Instruction.C
M parseThat/CMakeLists.txt
Log Message:
-----------
1. Clean up CMake files for finding and linking boost and CMake files
for examples
2. Instruction prefix decoding on x86 should not default to 32-bit
3. m_Suceessors in the InstructionAPI::Instruction class is not copied in the assignment
operator and copy constructor
4. Because InstructionAPI::Instruction objects are now copied by value,
the raw bytes of an instruction may now live on stack and the pointer to
these raw bytes are not persistent.
|