| Index: Source/heap/ThreadState.h
 | 
| diff --git a/Source/heap/ThreadState.h b/Source/heap/ThreadState.h
 | 
| index ff97a8974f8b89fcc4894503267dd3254bf505bd..08d68c62a35c54f2fe16b55734f1111b26cf47f7 100644
 | 
| --- a/Source/heap/ThreadState.h
 | 
| +++ b/Source/heap/ThreadState.h
 | 
| @@ -547,14 +547,19 @@ public:
 | 
|  
 | 
|  // FIXME: Experiment if the threading affinity really matters for performance.
 | 
|  // FIXME: Move these macros and other related structures to a separate file.
 | 
| +USED_FROM_MULTIPLE_THREADS(AbstractWorker);
 | 
|  USED_FROM_MULTIPLE_THREADS(Algorithm);
 | 
|  USED_FROM_MULTIPLE_THREADS(Crypto);
 | 
|  USED_FROM_MULTIPLE_THREADS(DOMParser);
 | 
|  USED_FROM_MULTIPLE_THREADS(DOMURL);
 | 
| +USED_FROM_MULTIPLE_THREADS(DedicatedWorkerGlobalScope);
 | 
| +USED_FROM_MULTIPLE_THREADS(DedicatedWorkerThread);
 | 
|  USED_FROM_MULTIPLE_THREADS(DeprecatedStorageQuota);
 | 
|  USED_FROM_MULTIPLE_THREADS(Key);
 | 
|  USED_FROM_MULTIPLE_THREADS(KeyPair);
 | 
|  USED_FROM_MULTIPLE_THREADS(MemoryInfo);
 | 
| +USED_FROM_MULTIPLE_THREADS(MessageChannel);
 | 
| +USED_FROM_MULTIPLE_THREADS(MessagePort);
 | 
|  USED_FROM_MULTIPLE_THREADS(Notification);
 | 
|  USED_FROM_MULTIPLE_THREADS(NotificationCenter);
 | 
|  USED_FROM_MULTIPLE_THREADS(Performance);
 | 
| @@ -563,13 +568,23 @@ USED_FROM_MULTIPLE_THREADS(PerformanceMark);
 | 
|  USED_FROM_MULTIPLE_THREADS(PerformanceNavigation);
 | 
|  USED_FROM_MULTIPLE_THREADS(PerformanceResourceTiming);
 | 
|  USED_FROM_MULTIPLE_THREADS(PerformanceTiming);
 | 
| +USED_FROM_MULTIPLE_THREADS(SharedWorker);
 | 
| +USED_FROM_MULTIPLE_THREADS(SharedWorkerThread);
 | 
| +USED_FROM_MULTIPLE_THREADS(SharedWorkerGlobalScope);
 | 
|  USED_FROM_MULTIPLE_THREADS(SubtleCrypto);
 | 
|  USED_FROM_MULTIPLE_THREADS(TextDecoder);
 | 
|  USED_FROM_MULTIPLE_THREADS(TextEncoder);
 | 
|  USED_FROM_MULTIPLE_THREADS(UserTiming);
 | 
|  USED_FROM_MULTIPLE_THREADS(WebKitNotification);
 | 
| +USED_FROM_MULTIPLE_THREADS(Worker);
 | 
| +USED_FROM_MULTIPLE_THREADS(WorkerConsole);
 | 
|  USED_FROM_MULTIPLE_THREADS(WorkerCrypto);
 | 
| +USED_FROM_MULTIPLE_THREADS(WorkerGlobalScope);
 | 
| +USED_FROM_MULTIPLE_THREADS(WorkerLocation);
 | 
| +USED_FROM_MULTIPLE_THREADS(WorkerNavigator);
 | 
|  USED_FROM_MULTIPLE_THREADS(WorkerPerformance);
 | 
| +USED_FROM_MULTIPLE_THREADS(WorkerScriptLoader);
 | 
| +USED_FROM_MULTIPLE_THREADS(WorkerThread);
 | 
|  USED_FROM_MULTIPLE_THREADS(XMLHttpRequest);
 | 
|  USED_FROM_MULTIPLE_THREADS(XMLSerializer);
 | 
|  USED_FROM_MULTIPLE_THREADS(XPathEvaluator);
 | 
| 
 |