]> granicus.if.org Git - clang/commit
Fix performance regression when running clang tools.
authorManuel Klimek <klimek@google.com>
Tue, 8 Sep 2015 15:14:06 +0000 (15:14 +0000)
committerManuel Klimek <klimek@google.com>
Tue, 8 Sep 2015 15:14:06 +0000 (15:14 +0000)
commit90ea10e5ea2f9907adea9f90667c34cc39820e61
tree123c2d1f983998af0cc16daeb89c3cd9f2955759
parent6e5615095c0f58b9b1a0f2e37f4c24a2dc5ff355
Fix performance regression when running clang tools.

Brings tool start time for a large synthetic test case down from (on my
machine) 4 seconds to 0.5 seconds.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@247018 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Tooling/JSONCompilationDatabase.h
lib/Tooling/JSONCompilationDatabase.cpp
unittests/Tooling/CompilationDatabaseTest.cpp