Data count section is insufficient for shared data segments
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- wasm
- Área
- compilers
Línea de trabajo
Empieza leyendo en la propuesta la discusión sobre data count section, code section y data section. Traza cómo se representan actualmente los segmentos de datos compartidos y cómo el código generado hace referencia a segmentos preasignados. Se considera terminado cuando se haya acordado y especificado una forma de determinar el tratamiento de los segmentos compartidos antes de la generación de código, ya sea ordenando las secciones o ampliando data count section.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The point of the data count section is to pre-declare the number of data segments so that the code section can be parsed to refer to pre-allocated segments. The code should be able to be generated and then the segments should be filled in once the data section is parsed and everything should just work. But there's not currently any way to know in advance if a data segment will be shared, so if the code needs to be generated differently for shared segments, we're plumb out of luck.
It seems we need to be able to emit the data section before the code section or introduce a beefier version of the data count section that can declare data segment types.
- Lenguaje dominante
- WebAssembly
- Estrellas
- 97
- Forks
- 6
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de WebAssembly/shared-everything-threads
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
WebAssembly/shared-everything-threads#119 · 2 comentarios ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
WebAssembly/shared-everything-threads#114 · 7 comentarios ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
WebAssembly/shared-everything-threads#105 · 6 comentarios ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
WebAssembly/shared-everything-threads#99 · 5 comentarios ·
Todos los issues de WebAssembly/shared-everything-threads
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
JakeChampion/lang#10213 ·
-
bug language-server
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
purefunctor/purescript-iris#552 ·
-
enhancement good first issue needs testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
bradcypert/plum#58 ·