diff options
author | Youngsuk Kim <joseph942010@gmail.com> | 2024-09-16 00:26:51 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-16 00:26:51 -0400 |
commit | d7796855b87911b8ae6c726ab5df4949f173dbd2 (patch) | |
tree | 5554fd0a1cfbcfa29e8276f329ac0e49b46be3f4 /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | |
parent | 4fdccd346bb5969707845762d3c27f4806d46de8 (diff) | |
download | llvm-d7796855b87911b8ae6c726ab5df4949f173dbd2.zip llvm-d7796855b87911b8ae6c726ab5df4949f173dbd2.tar.gz llvm-d7796855b87911b8ae6c726ab5df4949f173dbd2.tar.bz2 |
[lldb] Nits on uses of llvm::raw_string_ostream (NFC) (#108745)
As specified in the docs,
1) raw_string_ostream is always unbuffered and
2) the underlying buffer may be used directly
( 65b13610a5226b84889b923bae884ba395ad084d for further reference )
* Don't call raw_string_ostream::flush(), which is essentially a no-op.
* Avoid unneeded calls to raw_string_ostream::str(), to avoid excess
indirection.
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
-rw-r--r-- | lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp index 271ff61..d5dfe79 100644 --- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp +++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp @@ -5360,7 +5360,7 @@ std::string ProcessGDBRemote::HarmonizeThreadIdsForProfileData( output_stream << end_delimiter; m_thread_id_to_used_usec_map = new_thread_id_to_used_usec_map; - return output_stream.str(); + return output; } void ProcessGDBRemote::HandleStopReply() { |