ibrahimcesar/async-inspect

Add Glommio runtime support

Open

#38 geöffnet am 29. Nov. 2025

Auf GitHub ansehen
 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Rust (1 Fork)auto 404
enhancementgood first issuehelp wantedruntime

Repository-Metriken

Stars
 (5 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

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