platform_system_core/libunwindstack
Christopher Ferris a2ec50bf57 Change the GetAdjustedRelPc to GetPcAdjustment.
This cleans up a bit of the Unwinder code to make it clear what's
going on.

Modify the offline unit tests to verify the pc and sp to make sure
that those values get computed correctly.

Test: Passes unit tests.
Test: Passes 137-cfi art tests.
Change-Id: I0787a1d77b8726d3defd08f31c7476f6798f8d0d
2018-02-21 20:16:39 -08:00
..
include/unwindstack Change the GetAdjustedRelPc to GetPcAdjustment. 2018-02-21 20:16:39 -08:00
tests Change the GetAdjustedRelPc to GetPcAdjustment. 2018-02-21 20:16:39 -08:00
tools Fix soname reading code. 2018-02-15 17:57:13 -08:00
.clang-format Use the 2 space clang format for libunwindstack. 2017-03-21 10:41:45 -07:00
Android.bp bpfmt. 2018-02-16 17:58:14 -08:00
ArmExidx.cpp Expose per arch headers. 2018-02-08 19:29:08 -08:00
ArmExidx.h Add error propagation into Unwinder/Elf objects. 2018-01-24 17:50:46 -08:00
AsmGetRegsMips.S Add libunwindstack support for Mips and Mips64 2017-12-11 15:44:40 +01:00
AsmGetRegsMips64.S Add libunwindstack support for Mips and Mips64 2017-12-11 15:44:40 +01:00
AsmGetRegsX86.S Fix wrong mov instruction size. 2018-01-25 11:44:19 -08:00
AsmGetRegsX86_64.S Add full support for initing registers. 2017-07-11 12:15:54 -07:00
Check.h Add error propagation into Unwinder/Elf objects. 2018-01-24 17:50:46 -08:00
DexFile.cpp Remove dependency on -no_art variant 2018-02-07 15:19:22 -08:00
DexFile.h Load dex files from ART-specific data structure. 2018-02-02 15:03:00 -08:00
DexFiles.cpp Load dex files from ART-specific data structure. 2018-02-02 15:03:00 -08:00
DwarfCfa.cpp Add error propagation into Unwinder/Elf objects. 2018-01-24 17:50:46 -08:00
DwarfCfa.h Add error propagation into Unwinder/Elf objects. 2018-01-24 17:50:46 -08:00
DwarfDebugFrame.h Add support for only a .eh_frame. 2017-11-07 13:22:39 -08:00
DwarfEhFrame.h Expose per arch headers. 2018-02-08 19:29:08 -08:00
DwarfEhFrameWithHdr.cpp Fix off by 4 error handling eh_frame hdr. 2018-02-10 17:11:23 -08:00
DwarfEhFrameWithHdr.h Add support for only a .eh_frame. 2017-11-07 13:22:39 -08:00
DwarfEncoding.h Make the library usable as a library. 2017-07-14 12:20:23 -07:00
DwarfMemory.cpp unwindstack: rename Memory::Read to ReadFully. 2017-11-15 15:38:13 -08:00
DwarfOp.cpp Implement new DEX PC lookup scheme. 2018-02-13 16:45:38 -08:00
DwarfOp.h Implement new DEX PC lookup scheme. 2018-02-13 16:45:38 -08:00
DwarfSection.cpp Implement new DEX PC lookup scheme. 2018-02-13 16:45:38 -08:00
Elf.cpp Modify elf cache to handle elf_offsets properly. 2018-02-16 14:52:38 -08:00
ElfInterface.cpp Fix soname reading code. 2018-02-15 17:57:13 -08:00
ElfInterfaceArm.cpp Expose per arch headers. 2018-02-08 19:29:08 -08:00
ElfInterfaceArm.h Fix issues in libunwindstack. 2017-12-15 11:17:45 -08:00
JitDebug.cpp Load dex files from ART-specific data structure. 2018-02-02 15:03:00 -08:00
Log.cpp Make the library usable as a library. 2017-07-14 12:20:23 -07:00
MapInfo.cpp Modify elf cache to handle elf_offsets properly. 2018-02-16 14:52:38 -08:00
Maps.cpp Fix issues in libunwindstack. 2017-12-15 11:17:45 -08:00
Memory.cpp Add ability to read jit gdb data. 2018-01-12 11:18:42 -08:00
OWNERS Add OWNERS. 2017-12-07 13:30:03 -08:00
Regs.cpp Expose per arch headers. 2018-02-08 19:29:08 -08:00
RegsArm.cpp Change the GetAdjustedRelPc to GetPcAdjustment. 2018-02-21 20:16:39 -08:00
RegsArm64.cpp Change the GetAdjustedRelPc to GetPcAdjustment. 2018-02-21 20:16:39 -08:00
RegsInfo.h Implement new DEX PC lookup scheme. 2018-02-13 16:45:38 -08:00
RegsMips.cpp Change the GetAdjustedRelPc to GetPcAdjustment. 2018-02-21 20:16:39 -08:00
RegsMips64.cpp Change the GetAdjustedRelPc to GetPcAdjustment. 2018-02-21 20:16:39 -08:00
RegsX86.cpp Change the GetAdjustedRelPc to GetPcAdjustment. 2018-02-21 20:16:39 -08:00
RegsX86_64.cpp Change the GetAdjustedRelPc to GetPcAdjustment. 2018-02-21 20:16:39 -08:00
Symbols.cpp Add ability to read jit gdb data. 2018-01-12 11:18:42 -08:00
Symbols.h Add ability to read jit gdb data. 2018-01-12 11:18:42 -08:00
Unwinder.cpp Change the GetAdjustedRelPc to GetPcAdjustment. 2018-02-21 20:16:39 -08:00