On Sunday, 27 December 2015 at 05:23:27 UTC, Basile B. wrote:
On Saturday, 26 December 2015 at 19:57:19 UTC, Ilya Yaroshenko wrote:
- allocators support. GEMM requires small internal allocations.
 - @nogc nothrow pure template functions (depends on allocator)


Do you mean using std.experimental.allocators and something like (IAllocator alloc) as template parameter ?

If so this will mostly not work. Only Mallocator is really @nogc (on phobos master), and maybe only from the next DMD release point, so GDC and LDC not before monthes.

Mallocator is only base to build various user defined allocators with building blocks like freelist. I hope to create std.blas module without Phobos and core.memory&core.thread dependencies, so it can be used like C library. std.allocator usage is optionally.

Ilya

Reply via email to