-
For allocators that have its allocation buffer, it seems unnecesary to set VO bit atomically.
https://github.com/mmtk/mmtk-core/blob/3be73b8048df17f1f2bd019d0b109488a2c5e313/src/policy/immix/immixs…
-
This is about adding a group of operator new and operator delete with align_val_t argument (emerged in C++17) as specified in
* https://en.cppreference.com/w/cpp/memory/new/operator_new
* https://en…
-
Mixin allocators are allowed, but all others, the ones that are `std::pmr::polymorphic_allocator` in C++, are not. C code uses the default allocation for all of them.
Moreover since objects and mutat…
-
- [x] Standard Allocator doesn't have a **Local Allocator**
- [x] Eliminate Additional Stack overhead
- [x] Eliminate Additional Copy overhead
- [x] Sync/Async Allocators
- [x] Resources?
-…
-
`when_all_execute_and_select` logically requires two parameter packs:
```
template
future when_all_execute_and_select(Function f, TupleOfFutures&& futures, Types&&... shared_parameters);
```
However…
-
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…
-
**_Reported by Andrew Boie:_**
Kernel objects contain bookkeeping data that is private to the kernel and must not be modifiable by unprivileged tasks, they should live in a memory region reserved for…
-
Proposed allocation strategy during assembly:
1. assembly_arena is created and populated by permanent assembly data, namely FE ref element values, QP points and weights on ref element. In future this…
-
And the auto-clearing of module memory.
I am doubtful that this can be handled within the host alone, as whilst the host can overwrite the memory in many situations. Depending on how/where the mem…
-
When using rules_rust to link a rust library into a final C / C++ binary, you end up hitting some linker issues around missing allocator symbols:
```
Undefined symbols for architecture arm64:
"…