allocators-rs icon indicating copy to clipboard operation
allocators-rs copied to clipboard

Allocators in Rust

Results 46 allocators-rs issues
Sort by recently updated
recently updated
newest added

[RFC 356](https://github.com/rust-lang/rfcs/blob/master/text/0356-no-module-prefixes.md) specifies that names without prefixes should be preferred over names with prefixes - e.g., `io::Error` over `io::IoError`. Currently, we use the latter naming convention - e.g., `slab::SlabAlloc`, `slab::UntypedSlabAlloc`,...

experience-easy

I’ve read the code a few times and I don’t quite understand how the closure panicking could cause undefined behaviour. As far as I can tell, `f` is only ever...

... so that it can be compiled with Rust `nightly-2019-09-21`

The `test-scripts/check-copyright-comments.sh` script is run as a git hook, and currently, it is slow enough that it meaningfully impacts the speed of running `git commit` or `git rebase`. We should...

experience-easy
component-test-scripts

Currently, most documentation comments do not include hyperlinks to other documentation when referencing other Rust objects.

experience-easy

- Store a crossgeam GC collector in the `BagPipe` - Use this GC instance for pinning, eliminating the dependency on the global singleton, and thus on thread-local storage - Remove...

component-bagpipe
component-elfc
component-elfmalloc

For various reasons, a number of types in `elfmalloc` cannot free all of their resources in `Drop::drop`, and instead require that a custom cleanup method is called *before* drop. Usually...

component-elfmalloc
experience-medium

Now that bagpipes don't rely on TLS, we can safely clean up thread-local caches while they are being dropped rather than sending pointers to a dedicated background thread.