Go to file
Matthias Braun 7005a9272b cc1_main: Do not print statistics twice in -disable_free mode.
llvm statistics are currently printed when the destructor of a "static
ManagedStatic<StatisticInfo> StatInfo" in llvm runs.  This destructor
currently runs in each case as part of llvm_shutdown() which is run even
in disable_free mode as part of main(). I assume that this hasn't always
been the case.

Removing the special code here avoids the statistics getting printed
twice.

Differential Revision: http://reviews.llvm.org/D21338

llvm-svn: 272820
2016-06-15 19:24:55 +00:00
clang cc1_main: Do not print statistics twice in -disable_free mode. 2016-06-15 19:24:55 +00:00
clang-tools-extra clang-rename: implement renaming of classes with a dtor 2016-06-15 18:35:41 +00:00
compiler-rt [esan|cfrag] Minor cfrag report adjustment 2016-06-15 17:27:29 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc math: Use single precision fmax in sp path 2016-05-17 19:44:01 +00:00
libcxx Add -Wno-unused-command-line-argument when running the test suite to prevent errors 2016-06-15 17:25:05 +00:00
libcxxabi Suppress warnings about the operations currently under test. 2016-06-15 19:07:19 +00:00
libunwind [libunwind] Improve unwinder stack usage - III 2016-06-14 15:51:01 +00:00
lld Internalize symbols in comdats. 2016-06-15 17:56:10 +00:00
lldb Allow runtimes to execute custom LLVM ModulePasses over the expression IR 2016-06-15 16:19:46 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm [LoopSimplify] Analyses do not need to be member variables. 2016-06-15 18:51:25 +00:00
openmp Fix large overhead with itt notifications on region/barrier name composing 2016-06-14 19:27:22 +00:00
polly Replace ScalarReplAggregatesPass by SROAPass. 2016-06-15 13:21:28 +00:00