Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
The problem is, every single one of these half-dozen crates has at least one known major issue (including UAF), exactly like C++ implementations (which isn't surprising since it's the kind of things where the ownership isn't clear and then the borrow checker can't help us).
The problem is, every single one of these half-dozen crates has at least one known major issue (including UAF), exactly like C++ implementations (which isn't surprising since it's the kind of things where the ownership isn't clear and then the borrow checker can't help us).
The problem is, every single one of these half-dozen crates has at least one known major issue (including UAF), exactly like C++ implementations (which isn't surprising since it's the kind of things where the ownership isn't clear and then the borrow checker can't help us).
It turned out that attempts at finding the “small set of hooks” needed to make arbitrary garbage-collectors works with Rust were never really successful, even though there have been lots of attempts by people at Mozilla, since it was of primary importance for the integration with the DOM in servo. The last one I'm aware being this which scope was much narrower than what the pcwalton was envisioning when he wrote this post you haven't read but definitely should.
Related posts
-
dashmap VS scalable-concurrent-containers - a user suggested alternative
2 projects | 13 Apr 2023
- Shared mutable state is bad... so how do I create a global cache in a multi-threaded app?
- HashMap-based cache for async programs
- How does one avoid lock of locks? or use the technique of latch crabbing of databases
- StupidAlloc: what if memory allocation was bad actually