-
-
Notifications
You must be signed in to change notification settings - Fork 33.7k
Closed
Labels
abortcontrollerIssues and PRs related to the AbortController APIIssues and PRs related to the AbortController API
Description
The way AbortController is implemented (with transferrable support) makes it very slow to use and I'm currently recommending everyone to use the npm package (abort-controller) instead.
I don't think transferrable use of abort controller is very common and it's a bit unfortunate that such an unusual use case has significant performance impact on the common use.
Is there any way to improve this? As far as I understand it's not possible to improve the current implementation with transferrable support without further features from V8. Which leaves the question on whether we can add an option to disable/enable the transferrable implementation? That way users that don't need it can opt-out and get better performance.
benjamingr and bricss
Metadata
Metadata
Assignees
Labels
abortcontrollerIssues and PRs related to the AbortController APIIssues and PRs related to the AbortController API