awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesC Context Switching Libraries

Low-level libraries providing primitives for manual state transitions and stack management in C.

Distinguishing note: Shortlist candidates are for kernel-level or CLI-profile switching, not user-space C runtime primitives

Explore 1 awesome GitHub repository matching operating systems & systems programming · C Context Switching Libraries. Refine with filters or upvote what's useful.

Awesome C Context Switching Libraries GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • hnes/libacoAvatar de hnes

    hnes/libaco

    3,688Voir sur GitHub↗

    libaco is a low-level C library for cooperative multitasking that provides a runtime for managing asymmetric coroutines. It functions as an execution context manager and stack memory allocator, allowing a single process to initialize independent execution units with private stacks and perform manual context switching via yield operations. The library distinguishes itself through its memory management and stability features, utilizing read-only guard pages at stack boundaries to trigger hardware faults upon stack overflow. It supports both private stack allocation and shared stack pooling to r

    Provides low-level C primitives for rapid switching between execution states and private memory stacks.

    Cccoroutinecoroutine-library
    Voir sur GitHub↗3,688
  1. Home
  2. Operating Systems & Systems Programming
  3. C Context Switching Libraries