[Sampling profiler] Fix and test NativeUnwinderAndroid module extents
Reuses the ModuleCache POSIX module implementation for Android ELF modules, which fixes the incorrect start and end addresses previously generated by AndroidModule. Renames AndroidModule to NonElfModule. Removes tests specific to the previous implementation. Also includes a latent 64-bit bug fix where the register copy would only copy half the registers. Bug: 1004855 Change-Id: I3b26fac427043b2022b1d35b5c985e468ce35692 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2253221Reviewed-by:Etienne Pierre-Doray <etiennep@chromium.org> Commit-Queue: Mike Wittman <wittman@chromium.org> Cr-Commit-Position: refs/heads/master@{#783689}
Showing
Please register or sign in to comment