OSDN Git Service
(root)
/
android-x86
/
art.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ae37039
)
fault_handler : debug output sp in hex and not decimal.
author
Narayan Kamath
<narayan@google.com>
Fri, 19 Jun 2015 14:23:46 +0000
(15:23 +0100)
committer
Narayan Kamath
<narayan@google.com>
Mon, 22 Jun 2015 11:28:07 +0000
(11:28 +0000)
Easier to compare against hex values in tombstones and debuggerd
dumps.
Change-Id: I4a4512ea1ce5872fdb6b41e824fa3475dfcfb71d
runtime/arch/arm/fault_handler_arm.cc
patch
|
blob
|
history
diff --git
a/runtime/arch/arm/fault_handler_arm.cc
b/runtime/arch/arm/fault_handler_arm.cc
index
90b0d53
..
d81e0a9
100644
(file)
--- a/
runtime/arch/arm/fault_handler_arm.cc
+++ b/
runtime/arch/arm/fault_handler_arm.cc
@@
-70,7
+70,7
@@
void FaultManager::GetMethodAndReturnPcAndSp(siginfo_t* siginfo ATTRIBUTE_UNUSED
struct ucontext* uc = reinterpret_cast<struct ucontext*>(context);
struct sigcontext *sc = reinterpret_cast<struct sigcontext*>(&uc->uc_mcontext);
*out_sp = static_cast<uintptr_t>(sc->arm_sp);
- VLOG(signals) << "sp: " << *out_sp;
+ VLOG(signals) << "sp: " <<
std::hex <<
*out_sp;
if (*out_sp == 0) {
return;
}