Index: Source/wtf/InstanceCounter.h |
diff --git a/Source/wtf/InstanceCounter.h b/Source/wtf/InstanceCounter.h |
index 9b5d6a40e8301ce65d5e9180eda078a8f22dc3d7..7b359ab374c6c6813d83cc341c62c06bcf33c3a4 100644 |
--- a/Source/wtf/InstanceCounter.h |
+++ b/Source/wtf/InstanceCounter.h |
@@ -34,10 +34,6 @@ namespace WTF { |
class String; |
WTF_EXPORT String dumpRefCountedInstanceCounts(); |
-#if ENABLE(INSTANCE_COUNTER) || ENABLE(GC_PROFILING) |
-WTF_EXPORT void incrementInstanceCount(const char* extractNameFunctionName, void* ptr); |
-WTF_EXPORT void decrementInstanceCount(const char* extractNameFunctionName, void* ptr); |
- |
WTF_EXPORT String extractTypeNameFromFunctionName(const char* funcName); |
template<typename T> |
@@ -46,6 +42,10 @@ inline const char* extractNameFunction() |
return WTF_PRETTY_FUNCTION; |
} |
+#if ENABLE(INSTANCE_COUNTER) || ENABLE(GC_PROFILING) |
+WTF_EXPORT void incrementInstanceCount(const char* extractNameFunctionName, void* ptr); |
+WTF_EXPORT void decrementInstanceCount(const char* extractNameFunctionName, void* ptr); |
+ |
template<typename T> |
inline void incrementInstanceCount(T* p) |
{ |