Hi, I saw that Nick Lewycky removed the LLVM portable hash_map and hash_sets. My research group was relying on those classes. What replaces hash_map and hash_set? The LLVM implementation was very convenient as there is no equivalent in STL, and Microsoft's implementation had a different name, as does the C++ 0X implementation. Thanks. Tom Jablin
Would ADT/Dense{Map,Set}.h work for you? There are other types of sets and maps in there as well that might work better if you need different functionalities. -bw On Mon, Mar 9, 2009 at 3:15 PM, Thomas B. Jablin <tjablin at cs.princeton.edu> wrote:> Hi, > I saw that Nick Lewycky removed the LLVM portable hash_map and hash_sets. My research group was relying on those classes. What replaces hash_map and hash_set? The LLVM implementation was very convenient as there is no equivalent in STL, and Microsoft's implementation had a different name, as does the C++ 0X implementation. Thanks. > Tom Jablin > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >
On Mar 9, 2009, at 4:15 PM, Thomas B. Jablin wrote:> Hi, > I saw that Nick Lewycky removed the LLVM portable hash_map and > hash_sets. My research group was relying on those classes. What > replaces hash_map and hash_set? The LLVM implementation was very > convenient as there is no equivalent in STL, and Microsoft's > implementation had a different name, as does the C++ 0X > implementation. Thanks. > Tom JablinThere are many options available to you, please see: http://llvm.org/docs/ProgrammersManual.html#datastructure -Chris
Maybe Matching Threads
- Removing deprecated <ext/hash_set>, <ext/hash_map> and <ext/__hash>
- [libcxx-dev] Removing deprecated <ext/hash_set>, <ext/hash_map> and <ext/__hash>
- [LLVMdev] Linker problems with Visual Studio
- [LLVMdev] Linker problems with Visual Studio
- [LLVMdev] All CallInsts mayHaveSideEffects