DynamicView - remove restrictions to std::is_trivial types and value_type is power of two #1586
Labels
Enhancement
Improve existing capability; will potentially require voting
Milestone
@bathmatt needs these restrictions lifted for his application.
Referencing past issue #690 where some discussion occurred regarding performance before changing the implementation of the
DynamicView
to remove use of theMemoryPool
and requiring the max number of blocks to be fixed.In that issue, @bathmatt was using trivial types and able to work within this restriction, but now requires ability to use the
DynamicView
with non-trivial types. Since the resize methodresize_serial
can only be called outside of a parallel region, the past discussion about needing to set a lock around the resize should no longer be a concern.The text was updated successfully, but these errors were encountered: