summaryrefslogtreecommitdiff
path: root/trusty/coverage/coverage_test.cpp
diff options
context:
space:
mode:
authorChristopher Ferris <cferris@google.com>2018-06-21 10:44:02 -0700
committerChristopher Ferris <cferris@google.com>2018-06-27 14:52:21 -0700
commit92acaac8c713c3e1828948064ebca055dc00a723 (patch)
treed50cf188a4df626b8e9718469575e7ff17671dd7 /trusty/coverage/coverage_test.cpp
parentfc1cf90741e59d5615a7dcea1813f38bfa3a2eec (diff)
Refactor the DwarfSection classes.
Modify the code for the no header sections because it turns out that it is not okay to assume that the fdes are non-overlapping. It's necessary to read the fdes in order and match as you go. Modify the code so that it only reads until it finds the given pc rather than reading all of the cie/fde entries at once. Rewrote the tests to verify the new behavior. Bug: 68998033 Bug: 110235461 Test: Ran libbacktrace/libunwindstack unit tests. Test: Unwind the mediaserver process on a walleye and verify it Test: unwinds properly. Change-Id: I7bb59d1db72c13fa34caa9735ec34c1a60e20ed2
Diffstat (limited to 'trusty/coverage/coverage_test.cpp')
0 files changed, 0 insertions, 0 deletions