Replaces all uses of the old binary holder with its cached variant.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D48770
[dsymutil] Make the CachedBinaryHolder the default. ClosedPublic Authored by JDevlieghere on Jun 29 2018, 6:28 AM.
Details Summary Replaces all uses of the old binary holder with its cached variant.
Diff Detail Event TimelineJDevlieghere added inline comments.
JDevlieghere marked an inline comment as done. Comment Actions
This revision is now accepted and ready to land.Jun 29 2018, 9:28 AM Closed by commit rL335991: [dsymutil] Make the CachedBinaryHolder the default (authored by JDevlieghere). · Explain WhyJun 29 2018, 9:56 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 153507 llvm/test/tools/dsymutil/debug-map-parsing.test
llvm/tools/dsymutil/BinaryHolder.h
llvm/tools/dsymutil/BinaryHolder.cpp
llvm/tools/dsymutil/DebugMap.cpp
llvm/tools/dsymutil/DwarfLinker.h
llvm/tools/dsymutil/DwarfLinker.cpp
llvm/tools/dsymutil/MachODebugMapParser.cpp
llvm/tools/dsymutil/MachOUtils.cpp
llvm/tools/dsymutil/dsymutil.h
llvm/tools/dsymutil/dsymutil.cpp
|
Why does this have to change in this patch? This looks like it's addressing a lifetime issue, but I'm not sure which one (and wouldn't it be needed in D48501?)