swiftwasm / swiftwasm/JavaScriptKit
Respect Job priority in WebWorkerTaskExecutor
Personne n'a encore pris cette issue.
- Langage dominant
- Swift
- Étoiles
- 986
- Forks
- 76
- Merge moyen
- 21 h 11 min
- PR mergées (30 j)
- 4
Description
Currently, WebWorkerTaskExecutor doesn't re-order jobs based on their priorities, but just schedules them in the order they are enqueued.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par localiser le point d’entrée WebWorkerTaskExecutor ainsi que sa logique de mise en file et de planification des tâches. Vérifiez comment les priorités des tâches sont représentées, puis assurez-vous que les tâches en attente sont sélectionnées selon leur priorité plutôt que selon leur ordre de mise en file ; le travail est terminé lorsque les tâches de priorité supérieure s’exécutent en premier.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, swift, wasm
- Domaine
- web-dev
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 50/100