messloc is a drop in replacement for malloc that can transparently recover from memory fragmentation without any changes to application code.
Goals
- [ ] Allow compilation of messloc::new();
- [ ] Make it more efficient than the system allocator
- [ ] Make Servo work more efficiently using messloc
Operating Systems supported
- Popular Operating systems
- [x] Linux (glibc)
- [x] MacOS
- [ ] Windows (WIP)
- BSD-based Operating systems
not tested, please open an issue