aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
diff options
context:
space:
mode:
authorJohn Harrison <harjohn@google.com>2025-08-05 07:03:44 -0700
committerGitHub <noreply@github.com>2025-08-05 07:03:44 -0700
commitb723887224c57ecfd7d8530ad066ee233abf559b (patch)
treef9793266eba0d52f1453c86bf0c9b36543699ff3 /llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
parent47ef3d069bcfb8ec31c06cdd619557c84d1084ad (diff)
downloadllvm-b723887224c57ecfd7d8530ad066ee233abf559b.zip
llvm-b723887224c57ecfd7d8530ad066ee233abf559b.tar.gz
llvm-b723887224c57ecfd7d8530ad066ee233abf559b.tar.bz2
[lldb] Update JSONTransport to use MainLoop for reading. (#148300)
This updates JSONTransport to use a MainLoop for reading messages. This also allows us to read in larger chunks than we did previously. With the event driven reading operations we can read in chunks and store the contents in an internal buffer. Separately we can parse the buffer and split the contents up into messages. Our previous version approach would read a byte at a time, which is less efficient.
Diffstat (limited to 'llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions