bytecodealliance / bytecodealliance/rustix
Add an API for shared memory APIs
Ouverte
enhancement
- Langage dominant
- Rust
- Étoiles
- 2.1k
- Forks
- 294
- Merge moyen
- 6 j 22 h
- PR mergées (30 j)
- 4
Description
`softbuffer` currently uses `shmget`, `shmctl`, and other shared memory APIs. It's the only thing left preventing us from switching from `nix` to `rustix`.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par localiser les utilisations existantes de shmget, shmctl et des autres APIs de mémoire partagée dans softbuffer. Déterminez quelles opérations de mémoire partagée nécessitent des bindings rustix et vérifiez que leur exposition supprime le dernier obstacle au passage de softbuffer de nix à rustix ; l’issue ne nomme aucun fichier ni test.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- linux, rust
- Domaine
- operating-systems
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100