remove static ctors from Statistic objects
authorChris Lattner <sabre@nondot.org>
Tue, 19 Dec 2006 22:43:32 +0000 (22:43 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 19 Dec 2006 22:43:32 +0000 (22:43 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32700 91177308-0d34-0410-b5e6-96231b3b80d8

lib/ExecutionEngine/ExecutionEngine.cpp
lib/ExecutionEngine/JIT/JITEmitter.cpp

index 8aaf0eda2e9a08d6e43c0883b2d597c45857d20a..83e94828b7ae61dd44c6ee0b12b5a55fc9e20829 100644 (file)
 #include "llvm/Target/TargetData.h"
 using namespace llvm;
 
-namespace {
-  Statistic NumInitBytes("lli", "Number of bytes of global vars initialized");
-  Statistic NumGlobals  ("lli", "Number of global vars initialized");
-}
+STATISTIC(NumInitBytes, "Number of bytes of global vars initialized");
+STATISTIC(NumGlobals  , "Number of global vars initialized");
 
 ExecutionEngine::EECtorFn ExecutionEngine::JITCtor = 0;
 ExecutionEngine::EECtorFn ExecutionEngine::InterpCtor = 0;
index 227c5dbb640c0e338f421a7768226d9f6ee0135a..4fc454e2ba58814fab36cb594793d8b5924e2486 100644 (file)
 #include <algorithm>
 using namespace llvm;
 
-namespace {
-  Statistic NumBytes("jit", "Number of bytes of machine code compiled");
-  Statistic NumRelos("jit", "Number of relocations applied");
-  JIT *TheJIT = 0;
-}
-
+STATISTIC(NumBytes, "Number of bytes of machine code compiled");
+STATISTIC(NumRelos, "Number of relocations applied");
+static JIT *TheJIT = 0;
 
 //===----------------------------------------------------------------------===//
 // JITMemoryManager code.