• Stars
    star
    2
  • Language
    Rust
  • License
    Apache License 2.0
  • Created over 2 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

userspace stack switching toolkit handcoded in assembly

More Repositories

1

async-backplane

Simple, Erlang-inspired fault-tolerance framework for Rust Futures.
Rust
129
star
2

async-oneshot

A fast, small, full-featured, no-std compatible oneshot channel
Rust
60
star
3

futures-micro

To futures-lite as futures-lite is to futures: smaller.
Rust
53
star
4

async-supervisor

[WIP] Supervisors for async-backplane
Rust
27
star
5

wookie

Async test/bench toolkit including single stepping executors. No-std compatible.
Rust
13
star
6

ointers

What do you call a pointer we stole the high bits off? An ointer.
Rust
12
star
7

async-spsc

Fast, async-aware, single-producer, single-consumer (SPSC) channels.
Rust
9
star
8

async-oneshot-local

The single-threaded companion to https://github.com/irresponsible/async-oneshot
Rust
8
star
9

ring-vec

A zero-dependency, producer-consumer, fixed-size, item-oriented ring buffer backed by a vector.
Rust
7
star
10

atomic_prim_traits

Atomic primitive integer traits
Rust
4
star
11

waker-queue

A pairing of a ConcurrentQueue and an AtomicWaker
Rust
3
star
12

rw_lease

Fast Reader-Writer lock with reader draining support. Based on a single (parameterisable) atomic integer.
Rust
3
star
13

async-channels

Very fast channels that are not MPMC
Rust
3
star
14

simple-rate-limit

Rate Limiting as simple data structures. No async funny business.
Rust
3
star
15

crisp

A simple, securable, embeddable lisp interpreter for rust programs.
Rust
3
star
16

smol-timeout

A way to poll a future until it or a timer completes
Rust
3
star
17

dummy-waker

core::task::Waker implementation that does absolutely nothing. completely useless but very fast.
Rust
2
star
18

primitive_traits

Traits over primitive numeric types.
Rust
2
star
19

ping-pong-cell

An atomic cell game for up to two players
Rust
2
star
20

futures-many

An async `Stream` that polls many `Future`s, returning their results out of order as they arrive.
Rust
2
star
21

rle-bitset

A no-std compatible trait for querying and manipulating bits in a slice of usize and iterating their run lengths.
Rust
2
star
22

simple-wal

Rust
2
star
23

io-backplane

Rust
1
star
24

stackle

Low level utilities for implementing green threads and coroutines.
Rust
1
star
25

fibrous

Stackful futures based on fibers.
Rust
1
star
26

pages

A dynamically-sized heap-backed data page. Comprises a user-chosen header and data array packed into a single allocation.
Rust
1
star