event-loop
event-loop copied to clipboard
Deep dive into JavaScript event loop
It looks like this file was moved around and slightly renamed - update the reference.
Can we please add explanation on what exactly `vSyncTime()` does within ```JS needsRendering: function() { return vSyncTime() && (needsDomRerender() || hasEventLoopEventsToDispatch()); } ```
In the repo, it mentions that the event loop tick picks out the oldest task in the queue, executes it, checks if rendering needs to be done, and after all...
The diff is bad since I changed the indenting so it'd syntax highlight as JS. Summary: * Changed `executeMicrotasks` to execute until the list is empty, including any additional items...