Details
-
Improvement
-
Resolution: Won't Do
-
Minor
-
None
-
5.0.0
-
None
-
15
Description
Since the trace buffer has been refactored to be contiguous again an MMap is technically possible. By switching to std::function based buffer factories it is possible for an end-user (Or even a sample implementation) to create a buffer which uses placement-new to allocate into a buffer. This should be doable by adding allocator support to phosphor's dyn_array implementation and writing an MMAP allocator.