"llvm/git@repo.hca.bsc.es:lalbano/llvm-bpevl.git" did not exist on "9face5eb1f987fce778a8d277e9daca5b808957c"
COFF: Make the Driver own all MemoryBuffers. NFC.
Previously, a MemoryBuffer of a file was owned by each InputFile object. This patch makes the Driver own all of them. InputFiles now have only MemoryBufferRefs. This change simplifies ownership managment (particularly for ObjectFile -- the object owned a MemoryBuffer only when it's not created from an archive file, because in that case a parent archive file owned the entire buffer. Now it owns nothing unconditionally.) llvm-svn: 238690
Loading
Please register or sign in to comment