HomePhabricator

[clangd] Drop namespace references in the index.

Authored by hokein on Nov 7 2018, 6:59 AM.

Description

[clangd] Drop namespace references in the index.

Summary:
Namespace references is less useful compared with other symbols, and
they contribute large part of the index. This patch drops them.
The number of refs is reduced from 5.4 million to 4.7 million.

BeforeAfter
file size78 MB71MB
memory330MB300MB

Reviewers: sammccall

Subscribers: ilya-biryukov, ioeric, MaskRay, jkorous, arphaman, kadircet, cfe-commits

Differential Revision: https://reviews.llvm.org/D54202

llvm-svn: 346319

Details

Committed
hokeinNov 7 2018, 6:59 AM
Differential Revision
D54202: [clangd] Drop namespace references in the index.
Parents
rG8f07efc7c56b: Fix unit tests after patch https://reviews.llvm.org/rL346313
Branches
Unknown
Tags
Unknown