Skip to content

Faster queueMicrotask? #15

@FrozenVoid

Description

@FrozenVoid

Current implementation use setTimeouts, there is a faster version from MDN

 `typeof queueMicrotask !== 'function' && (queueMicrotask = function (callback) {
    Promise.resolve()
      .then(callback)        }
                    )`

https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/queueMicrotask
Its also possible to implement
0ms setTimeout via https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions