[Lldb-commits] [PATCH] D23545: Minidump parsing
Zachary Turner via lldb-commits
lldb-commits at lists.llvm.org
Fri Aug 26 07:36:29 PDT 2016
zturner accepted this revision.
zturner added a reviewer: zturner.
This revision is now accepted and ready to land.
================
Comment at: source/Plugins/Process/minidump/MinidumpParser.cpp:60
@@ +59,3 @@
+ MinidumpParser parser(data_buf_sp, header, directory_map);
+ return llvm::Optional<MinidumpParser>(parser);
+}
----------------
You can just write `return parser` here. It's implicitly convertible to an `llvm::Optional<>`.
================
Comment at: source/Plugins/Process/minidump/MinidumpParser.cpp:65
@@ +64,3 @@
+ const llvm::DenseMap<uint32_t, MinidumpLocationDescriptor> &directory_map)
+ : m_data_sp(data_buf_sp), m_header(header), m_directory_map(directory_map)
+{
----------------
This isn't really a performance critical class, so it doesn't matter too much, but you could `std::move(directory_map)` to avoid the copy.
https://reviews.llvm.org/D23545
More information about the lldb-commits
mailing list