[Win64] Compile error, 'BasePtrs' is undefined.
authorpvollan@apple.com <pvollan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Sep 2017 01:29:14 +0000 (01:29 +0000)
committerpvollan@apple.com <pvollan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Sep 2017 01:29:14 +0000 (01:29 +0000)
https://bugs.webkit.org/show_bug.cgi?id=177565

Reviewed by Mark Lam.

Copy definition of 'BasePtrs' from bmalloc/GigaCage.h.

* wtf/Gigacage.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@222593 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WTF/ChangeLog
Source/WTF/wtf/Gigacage.h

index 63eaf81..4c48a30 100644 (file)
@@ -1,3 +1,14 @@
+2017-09-27  Per Arne Vollan  <pvollan@apple.com>
+
+        [Win64] Compile error, 'BasePtrs' is undefined.
+        https://bugs.webkit.org/show_bug.cgi?id=177565
+
+        Reviewed by Mark Lam.
+
+        Copy definition of 'BasePtrs' from bmalloc/GigaCage.h.
+
+        * wtf/Gigacage.h:
+
 2017-09-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
 
         Followup (r222427): SynchronizedFixedQueue should not have a public constructor
index 7111830..d5e094c 100644 (file)
@@ -38,6 +38,12 @@ extern WTF_EXPORTDATA void* g_gigacageBasePtr;
 
 namespace Gigacage {
 
+struct BasePtrs {
+    void* primitive;
+    void* jsValue;
+    void* string;
+};
+
 enum Kind {
     Primitive,
     JSValue,