[LLVMdev] [RFC] Moving OnDiskHashTable from clang to LLVM

Justin Bogner mail at justinbogner.com
Sat Mar 22 01:31:20 PDT 2014


I would like to use the on disk hash table that's currently in clang for
instrumentation based profiling. This is a single header file that's
currently found in include/clang/Basic/OnDiskHashTable.h, and I
propose to move it to include/llvm/Support/OnDiskHashTable.h.

Any strong objections to moving this?

Also, the header includes a "clang::io" namespace with some operations
for reading and writing little endian files. Should these be directly
renamed to "llvm::io", or would something like "llvm::endian::little" or
"llvm::le" be more reasonable?



More information about the llvm-dev mailing list