[PATCH] D93653: [clangd] Avoid reallocating buffers for each message read:

2021-01-13 Thread Sam McCall via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rG466acd694861: [clangd] Avoid reallocating buffers for each message read: (authored by sammccall). Changed prior to commit: https://reviews.llvm.org/D93653?vs=313159=316416#toc Repository: rG LLVM

[PATCH] D93653: [clangd] Avoid reallocating buffers for each message read:

2020-12-28 Thread Nathan James via Phabricator via cfe-commits
njames93 accepted this revision. njames93 added a comment. This revision is now accepted and ready to land. I'm easy with this. Comment at: clang-tools-extra/clangd/JSONTransport.cpp:202 for (;;) { Out.resize(Size + BufSize); // Handle EINTR which is sent when a

[PATCH] D93653: [clangd] Avoid reallocating buffers for each message read:

2020-12-21 Thread Sam McCall via Phabricator via cfe-commits
sammccall created this revision. sammccall added a reviewer: njames93. Herald added subscribers: usaxena95, kadircet, arphaman. sammccall requested review of this revision. Herald added subscribers: cfe-commits, MaskRay, ilya-biryukov. Herald added a project: clang. - reuse std::string we read