[all-commits] [llvm/llvm-project] 54a335: [COFF] Move type merging to TpiSource::mergeDebugT...
Reid Kleckner via All-commits
all-commits at lists.llvm.org
Thu May 14 09:47:24 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 54a335a2f60b0f7bb85d01780bb6bbf653b1f399
https://github.com/llvm/llvm-project/commit/54a335a2f60b0f7bb85d01780bb6bbf653b1f399
Author: Reid Kleckner <rnk at google.com>
Date: 2020-05-14 (Thu, 14 May 2020)
Changed paths:
M lld/COFF/DebugTypes.cpp
M lld/COFF/DebugTypes.h
M lld/COFF/Driver.cpp
M lld/COFF/Driver.h
M lld/COFF/InputFiles.cpp
M lld/COFF/InputFiles.h
M lld/COFF/PDB.cpp
M lld/COFF/TypeMerger.h
M lld/test/COFF/precomp-link.test
Log Message:
-----------
[COFF] Move type merging to TpiSource::mergeDebugT virtual method
This paves the way to doing more things in parallel, and allows us to
order type sources in dependency order. PDBs and PCH objects have to be
loaded before object files which use them.
This is a rebase of the unapplied remaining changes in
https://reviews.llvm.org/D59226. I found it very challenging to rebase
this across the LLD variable name style change. I recall there was a
tool for that, but I didn't take the time to use it.
Reviewers: aganea, akhuang
Subscribers: llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D79672
More information about the All-commits
mailing list