aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2016-08-29 19:58:14 +0000
committerZachary Turner <zturner@google.com>2016-08-29 19:58:14 +0000
commit54695a339f5d4f336865a564ab539ff1b5743223 (patch)
tree8613fa198a50f1f645644ecf602ec33a2159c606 /llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp
parent8b4a30584a8e34893d3ded7923479bfc89b45f40 (diff)
downloadllvm-54695a339f5d4f336865a564ab539ff1b5743223.zip
llvm-54695a339f5d4f336865a564ab539ff1b5743223.tar.gz
llvm-54695a339f5d4f336865a564ab539ff1b5743223.tar.bz2
Convert GetNameColonValue to return StringRefs.
StringExtractor::GetNameColonValue() looks for a substring of the form "<name>:<value>" and returns <name> and <value> to the caller. This results in two unnecessary string copies, since the name and value are not translated in any way and simply returned as-is. By converting this to return StringRefs we can get rid of hundreds of string copies. llvm-svn: 280000
Diffstat (limited to 'llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp')
0 files changed, 0 insertions, 0 deletions