| Index: Source/wtf/MemoryInstrumentation.h
|
| diff --git a/Source/wtf/MemoryInstrumentation.h b/Source/wtf/MemoryInstrumentation.h
|
| index 0589d72e45558addce3b3029b51fd6ec688fea83..fdf3b2a78ce8cefaf396f1f617da4b9c49ec43a5 100644
|
| --- a/Source/wtf/MemoryInstrumentation.h
|
| +++ b/Source/wtf/MemoryInstrumentation.h
|
| @@ -31,9 +31,10 @@
|
| #ifndef MemoryInstrumentation_h
|
| #define MemoryInstrumentation_h
|
|
|
| -#include <wtf/OwnPtr.h>
|
| -#include <wtf/PassOwnPtr.h>
|
| -#include <wtf/RefPtr.h>
|
| +#include "wtf/OwnPtr.h"
|
| +#include "wtf/PassOwnPtr.h"
|
| +#include "wtf/RefPtr.h"
|
| +#include "wtf/WTFExport.h"
|
|
|
| #define DEBUG_POINTER_INSTRUMENTATION 0
|
|
|
| @@ -93,7 +94,7 @@ public:
|
| virtual int registerString(const char*) = 0;
|
| };
|
|
|
| -class MemoryInstrumentation {
|
| +class WTF_EXPORT MemoryInstrumentation {
|
| public:
|
| explicit MemoryInstrumentation(MemoryInstrumentationClient*);
|
| virtual ~MemoryInstrumentation();
|
| @@ -248,7 +249,7 @@ template <typename T> char* fn() { return FN<T>::fn(); }
|
| template <typename T> char* fn() { return const_cast<char*>(__PRETTY_FUNCTION__); }
|
| #endif
|
|
|
| -class MemoryClassInfo {
|
| +class WTF_EXPORT MemoryClassInfo {
|
| public:
|
| template<typename T>
|
| MemoryClassInfo(MemoryObjectInfo* memoryObjectInfo, const T* pointer, MemoryObjectType objectType = 0, size_t actualSize = sizeof(T))
|
|
|