Changeset 220060 in webkit for trunk/Source/JavaScriptCore/runtime/JSLock.cpp
- Timestamp:
- Jul 31, 2017, 4:23:41 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/JSLock.cpp
r219763 r220060 128 128 return; 129 129 130 WTFThreadData& threadData = wtfThreadData();130 Thread& thread = Thread::current(); 131 131 ASSERT(!m_entryAtomicStringTable); 132 m_entryAtomicStringTable = thread Data.setCurrentAtomicStringTable(m_vm->atomicStringTable());132 m_entryAtomicStringTable = thread.setCurrentAtomicStringTable(m_vm->atomicStringTable()); 133 133 ASSERT(m_entryAtomicStringTable); 134 134 … … 144 144 m_vm->setStackPointerAtVMEntry(p); 145 145 146 m_vm->setLastStackTop(thread Data.savedLastStackTop());146 m_vm->setLastStackTop(thread.savedLastStackTop()); 147 147 148 148 m_vm->heap.machineThreads().addCurrentThread(); … … 201 201 202 202 if (m_entryAtomicStringTable) { 203 wtfThreadData().setCurrentAtomicStringTable(m_entryAtomicStringTable);203 Thread::current().setCurrentAtomicStringTable(m_entryAtomicStringTable); 204 204 m_entryAtomicStringTable = nullptr; 205 205 } … … 226 226 dropper->setDropDepth(m_lockDropDepth); 227 227 228 WTFThreadData& threadData = wtfThreadData();229 thread Data.setSavedStackPointerAtVMEntry(m_vm->stackPointerAtVMEntry());230 thread Data.setSavedLastStackTop(m_vm->lastStackTop());228 Thread& thread = Thread::current(); 229 thread.setSavedStackPointerAtVMEntry(m_vm->stackPointerAtVMEntry()); 230 thread.setSavedLastStackTop(m_vm->lastStackTop()); 231 231 232 232 unsigned droppedLockCount = m_lockCount; … … 253 253 --m_lockDropDepth; 254 254 255 WTFThreadData& threadData = wtfThreadData();256 m_vm->setStackPointerAtVMEntry(thread Data.savedStackPointerAtVMEntry());257 m_vm->setLastStackTop(thread Data.savedLastStackTop());255 Thread& thread = Thread::current(); 256 m_vm->setStackPointerAtVMEntry(thread.savedStackPointerAtVMEntry()); 257 m_vm->setLastStackTop(thread.savedLastStackTop()); 258 258 } 259 259
Note:
See TracChangeset
for help on using the changeset viewer.