bytecodealliance / bytecodealliance/wasmtime
Consider a different bit value for `SH_WASMTIME_NOT_EXECUTED`
- Lenguaje dominante
- Rust
- Estrellas
- 18.6k
- Forks
- 1.8k
- Merge medio
- 1 d 16 h
- PR fusionados (30 d)
- 135
Descripción
> Note that this has the same value as `SHF_WRITE`, so this happens to work for `.text` sections, but seems like it was only by chance. I'm not sure which bit would be better though (if we use an OS or PROC bit then probably the reader side would need an additional OS or machine check too).
_Originally posted by @philipc in [#14096](https://github.com/bytecodealliance/wasmtime/pull/14096/changes#r3742372260)_
We probably shouldn't be colliding with bits already allocated to other definitions as that may just cause confusion.
Guía de contribución
Línea de trabajo
Comienza localizando las definiciones y el manejo en el lado del lector de SH_WASMTIME_NOT_EXECUTED y SHF_WRITE en el código fuente de Wasmtime. Determina qué bit disponible evita colisiones y si el lector requiere una comprobación del OS o de la máquina; se considera terminado cuando el flag tiene un valor distinto y las rutas relacionadas de lectura/escritura siguen siendo coherentes.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust, wasm
- Área
- compilers
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Tranquilo
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 42/100