Relib: reloadable dynamic libraries without memory leaks

Hi everyone, I've recently released the first version of my project to make unloading of Rust dynamic libraries much more safe: no memory leaks due to thread-locals, no crashes due to detached threads).

The main goal of this project is to build a basis for hot reload (or live reload) for (almost) normal Rust programs, ability to spawn threads, use static variables, etc.

note: Linux is currently has top priority, Windows is partially supported, macOS is not tested at all.

Anyways, more info and short demo in readme, feel free to ask any questions!

4 Likes