Reclaiming the name 'CachedHashString' will let us add a type with that
name that owns its value.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D25644
[ADT] Move CachedHashString to its own header in ADT, and rename to CachedHashStringRef. ClosedPublic Authored by jlebar on Oct 15 2016, 3:07 PM.
Details Summary Reclaiming the name 'CachedHashString' will let us add a type with that
Diff Detail
Event Timelinejlebar added a child revision: D25648: Switch SmallSetVector to use DenseSet when it overflows its inline space..Oct 15 2016, 4:04 PM jlebar removed a child revision: D25648: Switch SmallSetVector to use DenseSet when it overflows its inline space.. jlebar retitled this revision from [ADT] Move CachedHashString to a own header in ADT, and rename to CachedHashStringRef. to [ADT] Move CachedHashString to its own header in ADT, and rename to CachedHashStringRef..Oct 15 2016, 4:06 PM This revision is now accepted and ready to land.Oct 17 2016, 3:17 PM jlebar added a child revision: D25705: [ADT] Compare strings' hashes first before comparing their values..Oct 17 2016, 3:21 PM Closed by commit rL284434: [ADT] Move CachedHashString to its own header in ADT, and rename to… (authored by jlebar). · Explain WhyOct 17 2016, 3:33 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 74925 lld/trunk/ELF/InputSection.cpp
lld/trunk/ELF/OutputSections.h
lld/trunk/ELF/OutputSections.cpp
llvm/trunk/include/llvm/ADT/CachedHashString.h
llvm/trunk/include/llvm/MC/StringTableBuilder.h
llvm/trunk/lib/MC/StringTableBuilder.cpp
llvm/trunk/unittests/MC/StringTableBuilderTest.cpp
|