Changeset 214936 in webkit for trunk/Source/JavaScriptCore/runtime/PromiseDeferredTimer.h
- Timestamp:
- Apr 5, 2017, 12:58:02 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/PromiseDeferredTimer.h
r214504 r214936 62 62 63 63 void stopRunningTasks() { m_runTasks = false; } 64 #if USE(CF) 64 65 65 JS_EXPORT_PRIVATE void runRunLoop(); 66 #endif67 66 68 67 private: … … 70 69 Lock m_taskLock; 71 70 bool m_runTasks { true }; 72 #if USE(CF)73 71 bool m_shouldStopRunLoopWhenAllPromisesFinish { false }; 74 #endif75 72 Vector<std::tuple<JSPromiseDeferred*, Task>> m_tasks; 76 73 HashMap<JSPromiseDeferred*, Vector<Task>> m_blockedTasks;
Note:
See TracChangeset
for help on using the changeset viewer.