← 최신 프로덕트

ARM64 port of coroutines from Asynchronous Programming in Rust book

The amazing book Asynchronous Programming in Rust by Carl Fredrik Samson has a chapter on implementing stackful coroutines (fibers) in Rust for x86_64 architecture, both Linux and MacOS. But unlike the other chapters, no AArch64 implementation was included for the sake of simplicity. I tried to port it to AArch64, and this post describes my approach. This text is just an additional material for the book. I presume you are familiar either with it or with the original code at ch05/c-fibers. The Asynchronous Programming in Rust by Carl Fredrik Samson has a chapter on implementing coroutines; however, unlike other chapters, it is x64-only.

monoid.github.io 방문외부 사이트

반응 (1)

비슷한 프로덕트

설명이 비슷한 순

  1. An event loop for asyncio written in Rust

    Hacker News5점

  2. Whirlwind

    github.com

    Async concurrent hashmap for Rust

    Hacker News140점

  3. Neco

    github.com

    Coroutine Library for C

    Hacker News145점

  4. runtime-agnostic primitives

    Hacker News6점

  5. Await-Tree

    github.com

    Visualize Async Rust Task Execution in Real-Time

    Hacker News28점