summaryrefslogtreecommitdiffstats
path: root/libunwindstack
Commit message (Collapse)AuthorAgeFilesLines
* Add the Dwarf CFA handling.Christopher Ferris2017-04-247-0/+2837
| | | | | | | Bug: 23762183 Test: Ran new unit tests. Change-Id: I31abac1238cc671b78a505da655fb6298be072b4
* Add function definitions for MapInfo.Christopher Ferris2017-04-194-0/+309
| | | | | | | Bug: 23762183 Test: All new unit tests pass. Change-Id: I26a1f6e84bf1a02447eff48ff6e35068554330fe
* Implement maps parsing.Christopher Ferris2017-04-064-0/+542
| | | | | | | | | | The MapsOffline code is still in development so I'm not testing it very thoroughly yet. Bug: 23762183 Test: All unit tests pass. Change-Id: I77aeac62940cd95c489ee221afe02349bfe39671
* Add Symbols parsing.Christopher Ferris2017-04-044-0/+511
| | | | | | | Bug: 23762183 Test: New unit tests pass. Change-Id: Ib67fee879120b5e82889076a0f7221dc429ac140
* Add DwarfOp support.Christopher Ferris2017-04-046-0/+3794
| | | | | | | Bug: 23762183 Test: New unit tests pass. Change-Id: I9581701ee2721283a1114adab4e1bcff881980cc
* Add overflow checks in Memory objects.Christopher Ferris2017-04-0311-117/+362
| | | | | | | | | | Also change one of the reads to be explicitly ReadField instead of an overloaded Read function. Bug: 23762183 Test: Passes new unit tests. Change-Id: Id848f7b632f67df0c5b7318d9e588942cfd2099a
* Add DwarfMemory class.Christopher Ferris2017-03-245-0/+841
| | | | | | | Bug: 23762183 Test: Passes new unit tests. Change-Id: I80293af0b5a8a042195c37a06d64082d2f7c781a
* Use the 2 space clang format for libunwindstack.Christopher Ferris2017-03-211-0/+1
| | | | | Test: NA Change-Id: Ibf321931d1e7ac5bbe4e8479c9d706576f55e8ac
* Elf interface for new unwinder.Christopher Ferris2017-03-0929-441/+3207
| | | | | | | | | | | This cl includes the code to read arm unwind information from a shared library. Bug: 23762183 Test: Passes all unit tests. I can dump the arm unwind information Test: for an arm shared library. Change-Id: I43501ea2eab843b81de8bd5128401dd1971af8d3
* Do not build any host targets on mac.Christopher Ferris2017-01-301-3/+6
| | | | | | | Bug: 23762183 Test: Compiled. Change-Id: I42afabeb7d3576ea4afd4af05bb1cabd79ac76e5
* Remote reference to log/logger.hChristopher Ferris2017-01-301-1/+0
| | | | | | | | It was made an error to include this file after I went through the presubmit checks. Test: Compiles. Change-Id: If00b0b644ecef95325636cec094cfcb399e307f9
* New version of unwinder.Christopher Ferris2017-01-2521-0/+3861
Bug: 23762183 Test: All unit tests pass. Change-Id: I0ac69e55af56e1142c0a1ee3715cdc48f2ed3ec3