-
When cereal serializes smart pointers, it takes no notice of whether that object has a custom deleter or allocator. That means than when a smart pointer with non-default deleter or allocator is de-se…
-
This may be waiting on a clearer pathway in the new world of allocators, but I believe the instructions at https://docs.filecoin.io/basics/how-storage-works/filecoin-plus are currently inaccurate. (At…
-
# Overview
By default rust uses the system's default memory allocator which tends to be `malloc`. `malloc` is sufficient for light workloads, however under heavy workloads, and lots of memory alloc…
-
The current implementation depends on constexpr placement-new ([P2747](https://wg21.link/p2747)), which hasn't been implemented by any compiler.
Edit: P2747R2 has been implemented by GCC and Clang …
-
My custom struct is a wrapper around a `[26]u8`
```
pub const ID = struct {
data: [26]u8,
// .. various helper methods to generate IDs
/// Turn ID into a SQL argument
pub…
-
I know very little of custom allocators in practise. I'd like devs to take part in a discussion if we should use a custom memory allocator library in Tundra. I know for examle that Ogre uses something…
-
```c++
struct S
{
template
S(const Allocator&...) {}
};
template
void foo(const Allocators&... as)
{
S s(std::allocator_traits::select_on_container_copy_construction(as)...); /…
-
I propose to explicitly allow to allocate and deallocate with different implementations of `Allocator` trait under specified circumstances. I'm not sure how exactly it must be done, but I guess it wou…
-
f6f96894b0ad114222f80467ab89b3562adcfb95 in #3 uses `std::copy()` which is helpful for two reasons:
1. It assumes that memory regions don't overlap so we don't have a performance penalty from aliasin…
-
Hi!
Would be great if sustain pedal support is added to https://soul-lang.github.io/SOUL/docs/soul_library.html#mod_soul_voice_allocators
As far as i see as for now there's non mechanism for sustain…