| 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)
|
| {
|
|
|