This patch is a follow-up to D70990 and removes the final recursive call. With the current implementation the lookForChildDIEsToKeep algorithm is fully iterative using a worklist, without recursion. Just like the other patch, the dSYM generated for clang built in debug mode is byte-identical.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Build result: pass - 60442 tests passed, 0 failed and 726 were skipped.
Log files: console-log.txt, CMakeCache.txt
llvm/tools/dsymutil/DwarfLinker.cpp | ||
---|---|---|
884 | doxygen comment? |
Comment Actions
I really can't guarantee that I found no logic errors, but from a high-level point of view this seems logical.
doxygen comment?