[lld] r194988 - Replace unnecessary vector copy with reference.
Rui Ueyama
ruiu at google.com
Sun Nov 17 20:05:28 PST 2013
Author: ruiu
Date: Sun Nov 17 22:05:28 2013
New Revision: 194988
URL: http://llvm.org/viewvc/llvm-project?rev=194988&view=rev
Log:
Replace unnecessary vector copy with reference.
Modified:
lld/trunk/lib/ReaderWriter/Native/WriterNative.cpp
Modified: lld/trunk/lib/ReaderWriter/Native/WriterNative.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/Native/WriterNative.cpp?rev=194988&r1=194987&r2=194988&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/Native/WriterNative.cpp (original)
+++ lld/trunk/lib/ReaderWriter/Native/WriterNative.cpp Sun Nov 17 22:05:28 2013
@@ -256,7 +256,7 @@ private:
template<class T>
void fillChunkHeader(NativeChunk &chunk, uint32_t &nextFileOffset,
- std::vector<T> data, uint32_t signature) {
+ const std::vector<T> &data, uint32_t signature) {
chunk.signature = signature;
chunk.fileOffset = nextFileOffset;
chunk.fileSize = data.size() * sizeof(T);
More information about the llvm-commits
mailing list