commit | eb4a6dbf5c6697c953942d079744c05da0c09d51 | [log] [tgz] |
---|---|---|
author | Christopher Ferris <cferris@google.com> | Wed Jul 19 12:37:45 2017 -0700 |
committer | Christopher Ferris <cferris@google.com> | Wed Jul 19 21:35:46 2017 +0000 |
tree | 7a30b551fe2c60c4eae9e614f0a2091b55fcbf21 | |
parent | 33913ebfb5ca699d09459227284b3d324343fa43 [diff] |
Speed up StepIfSignalHandler path. The StepIfSignalHandler code reads from the process memory object, which is currently the slowest way to read memory. Change the code to read from the elf memory object which will almost always be a memory mapped file and should be really fast. Also, move the tests for StepIfSignalHandler to its own file. Bug: 23762183 Test: Unit tests pass. Change-Id: I1100b50554e5ef736a87babd484f3f34e9071caa