summaryrefslogtreecommitdiff
path: root/libbacktrace/include/backtrace
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2018-02-15 09:18:21 -0800
committerElliott Hughes <enh@google.com>2018-02-15 16:28:50 -0800
commita5b4977173d922e21a84f82f86b32ed06e980f70 (patch)
tree9e6359c59e1f7eac94dca189896f5d7dacebfb87 /libbacktrace/include/backtrace
parentf3e54d9b9cfdccd9696a20a93f9d6e6c0540bf3e (diff)
downloadunwinding-a5b4977173d922e21a84f82f86b32ed06e980f70.tar.gz
Include the map name when dumping memory around a register.
Bug: http://b/19590178 Test: ran tests, ran crasher Change-Id: Ib9afa34c860d8732ef1943eb4decd0b7c8fb55fd
Diffstat (limited to 'libbacktrace/include/backtrace')
-rw-r--r--libbacktrace/include/backtrace/BacktraceMap.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libbacktrace/include/backtrace/BacktraceMap.h b/libbacktrace/include/backtrace/BacktraceMap.h
index e19c413..7b26079 100644
--- a/libbacktrace/include/backtrace/BacktraceMap.h
+++ b/libbacktrace/include/backtrace/BacktraceMap.h
@@ -48,6 +48,9 @@ struct backtrace_map_t {
uint64_t load_bias = 0;
int flags = 0;
std::string name;
+
+ // Returns `name` if non-empty, or `<anonymous:0x...>` otherwise.
+ std::string Name() const;
};
namespace unwindstack {