ibrahimcesar/async-inspect

Add Glommio runtime support

Open

#38 opened on Nov 29, 2025

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Rust (1 fork)auto 404
enhancementgood first issuehelp wantedruntime

Repository metrics

Stars
 (5 stars)
PR merge metrics
 (PR metrics pending)

Description

Add support for the Glommio async runtime (io_uring-based).

Description

Glommio is a thread-per-core async runtime designed for high-performance I/O. Adding support would expand async-inspect to io_uring-based applications.

Technical Context

  • Glommio uses io_uring for I/O operations
  • Thread-per-core architecture (no work stealing)
  • Different task spawning API

Resources

Implementation Hints

  • Look at existing runtime implementations in src/runtime/
  • Follow the pattern from async_std.rs or smol.rs
  • Create src/runtime/glommio.rs

Acceptance Criteria

  • spawn_tracked function for Glommio
  • InspectExt trait implementation
  • Example in examples/ directory
  • Feature flag: glommio-runtime

Good for contributors familiar with io_uring or Glommio!

Contributor guide