[PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
David Blaikie via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 12 10:21:06 PDT 2020
dblaikie added a comment.
In D81525#2089270 <https://reviews.llvm.org/D81525#2089270>, @sammccall wrote:
> @maskray sorry for turning this review thread into a mess - i was directed here but probably should rather have kept the discussions separate.
>
> Thanks for disabling the by-default behavior for the moment. If we turn it back on then the lack of the "usual thread-safety guarantees" seems like a good thing to call out in the comments.
>
> We did indeed turn this off in clangd explicitly, I'll leave that in in case we roll the default forward.
Might be worth adding a comment to describe the current state of things if that code is going to remain (with the hopes to clean it up if the current behavior sticks long-term (~weeks/months/etc))?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D81525/new/
https://reviews.llvm.org/D81525
More information about the llvm-commits
mailing list