[Lldb-commits] [PATCH] D43596: Replace HashStringUsingDJB with llvm::djbHash
Adrian Prantl via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Wed Feb 21 16:01:14 PST 2018
aprantl accepted this revision.
aprantl added inline comments.
This revision is now accepted and ready to land.
================
Comment at: include/lldb/Core/MappedHash.h:156
- template <typename __KeyType, class __HeaderDataType, class __ValueType>
- class ExportTable {
- public:
----------------
Yeah this looks like it was a dead end dating back to 2011.
================
Comment at: source/Target/ObjCLanguageRuntime.cpp:49
// class_name is assumed to be valid
- m_hash_to_isa_map.insert(
- std::make_pair(MappedHash::HashStringUsingDJB(class_name), isa));
+ m_hash_to_isa_map.insert(std::make_pair(llvm::djbHash(class_name), isa));
return true;
----------------
`m_hash_to_isa_map.insert({llvm::djbHash(class_name), isa});`
https://reviews.llvm.org/D43596
More information about the lldb-commits
mailing list