This broke windows.
[WebKit-https.git] / JavaScriptCore / runtime / JSGlobalData.cpp
index d739d7543cced0cc6b272680babca641656975ab..1600c77c5f5b8e972634475ef9c319aeef339633 100644 (file)
@@ -49,7 +49,6 @@
 #include "Lookup.h"
 #include "Nodes.h"
 #include "Parser.h"
 #include "Lookup.h"
 #include "Nodes.h"
 #include "Parser.h"
-#include <wtf/WTFThreadData.h>
 
 #if ENABLE(JSC_MULTIPLE_THREADS)
 #include <wtf/Threading.h>
 
 #if ENABLE(JSC_MULTIPLE_THREADS)
 #include <wtf/Threading.h>
@@ -204,7 +203,8 @@ PassRefPtr<JSGlobalData> JSGlobalData::createNonDefault()
 PassRefPtr<JSGlobalData> JSGlobalData::create()
 {
     JSGlobalData* globalData = new JSGlobalData(false);
 PassRefPtr<JSGlobalData> JSGlobalData::create()
 {
     JSGlobalData* globalData = new JSGlobalData(false);
-    wtfThreadData().initializeIdentifierTable(globalData->identifierTable);
+    setDefaultIdentifierTable(globalData->identifierTable);
+    setCurrentIdentifierTable(globalData->identifierTable);
     return adoptRef(globalData);
 }
 
     return adoptRef(globalData);
 }