Branch: refs/heads/new-parallel-parsing
Home: https://github.com/dyninst/dyninst
Commit: c4914b9d149c61b0405028d797b5653381a66b87
https://github.com/dyninst/dyninst/commit/c4914b9d149c61b0405028d797b5653381a66b87
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M parseAPI/src/CodeSource.C
M parseAPI/src/Parser.C
M parseAPI/src/Parser.h
M parseAPI/src/ParserDetails.h
M testsuite
Log Message:
-----------
1. Add more non-returning functions
2. Conditional tail call should be treated as a call work element
3. Need to record block boundary during finalizing
4. Fix edge linking for function calls
Commit: b85c7f75d4bb0f1a2191c53285718dde1bc7fa89
https://github.com/dyninst/dyninst/commit/b85c7f75d4bb0f1a2191c53285718dde1bc7fa89
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
M dyninstAPI/src/codegen-x86.C
Log Message:
-----------
Need to decode REX prefix when determining which bytes to change for
relocation
Commit: 8873ef0b4eb32b12a30e37f4f2db0f89252f47eb
https://github.com/dyninst/dyninst/commit/8873ef0b4eb32b12a30e37f4f2db0f89252f47eb
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
M parseAPI/src/ParseData.C
M parseAPI/src/ParseData.h
M parseAPI/src/Parser.C
Log Message:
-----------
1. For each new block generated during spliting, we should also mark the
new block visited because the boundary of the new block has been
determined.
2. Properly set up virtual functions to lookup frame status
Compare: https://github.com/dyninst/dyninst/compare/4a18865eec4b...8873ef0b4eb3
**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
|