emscripten-core / emscripten-core/emscripten
[question] Using lazy files in browser in main thread but in async mode
- Langage dominant
- C++
- Étoiles
- 27.6k
- Forks
- 3.6k
- Merge moyen
- 1 j 16 h
- PR mergées (30 j)
- 117
Description
The docs mention that browsers disallow synchronous XHR and thus lazy files are supported only in Web Worker mode. But binary XHR are supported in async mode, aren't they? When using MODULARIZE'd modules, we're in async mode anyway (and maybe ASYNCIFY could help to yield execution while file is loading over the internet)
(For me, it's mostly a question about consistency/ease of debugging, since in practice the heavy code should be running in Web Worker anyway)
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par la documentation qui limite lazy files au mode Web Worker, puis lisez les indications relatives à MODULARIZE et ASYNCIFY référencées par l’issue. Déterminez si un XHR binaire asynchrone peut prendre en charge lazy files sur le thread principal, et définissez si le résultat doit être une modification de l’implémentation, une clarification de la documentation, ou les deux.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, wasm
- Domaine
- compilers, web-dev
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100