void visitActiveDOMObjectsInCurrentThread(DOMWrapperMap<void>::Visitor* visitor) { v8::HandleScope scope; WTF::MutexLocker locker(DOMDataStore::allStoresMutex()); DOMDataList& list = DOMDataStore::allStores(); for (size_t i = 0; i < list.size(); ++i) { DOMDataStore* store = list[i]; if (!store->domData()->owningThread() == WTF::currentThread()) continue; store->activeDomObjectMap().visit(store, visitor); } }