diff options
author | Haojian Wu <hokein@google.com> | 2018-12-14 13:19:38 +0000 |
---|---|---|
committer | Haojian Wu <hokein@google.com> | 2018-12-14 13:19:38 +0000 |
commit | 23ae22b66927479a8b828f7f580bd02a6113e049 (patch) | |
tree | 9c850e8c3d3a796b32e1ce99d35664e477011379 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | d5a78e6e594bcf8dc7502fb5cb7396c0936eb224 (diff) | |
download | llvm-23ae22b66927479a8b828f7f580bd02a6113e049.zip llvm-23ae22b66927479a8b828f7f580bd02a6113e049.tar.gz llvm-23ae22b66927479a8b828f7f580bd02a6113e049.tar.bz2 |
[clangd] Fix memory leak in ClangdTests.
Summary:
createInvocationFromCommandLine sets DisableFree to true by default,
which leads memory leak in clangd. The fix is to use the `BuildCompilationInvocation`
to create CI with the correct options (DisableFree is false).
Fix https://bugs.llvm.org/show_bug.cgi?id=39991.
Reviewers: kadircet
Subscribers: ilya-biryukov, ioeric, MaskRay, jkorous, arphaman, cfe-commits
Differential Revision: https://reviews.llvm.org/D55702
llvm-svn: 349145
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions