Skip to content

A basic ~200loc data-parallel thread pool for Rust, plus a toposort implementation to go with it.

Notifications You must be signed in to change notification settings

ray-kast/topograph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

topograph - A tiny thread pool and toposort implementation

No diving allowed!

WARNING: The 0.2.x-alpha* versions use the generic_associated_types feature gate. I apologize.

This is a quick and dirty thread-scheduling library I wrote up for handling non-async jobs in a concurrent queue. For this specific use case, rayon and tokio, which are both fantastic packages, didn't quite do what I wanted.

For more info on this package, check out the docs.

About

A basic ~200loc data-parallel thread pool for Rust, plus a toposort implementation to go with it.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages