docs/Writerside/topics/memory.md

changeset 1694
a2757c6427cc
parent 1318
12fa1d37fe48
equal deleted inserted replaced
1693:c2d05cf1a062 1694:a2757c6427cc
1 # Memory Management 1 # Memory Management
2 2
3 With the `CxAllocator` interface UCX provides the possibility to use custom allocator functions for different purposes. 3 With the `CxAllocator` interface, UCX provides the possibility to use custom allocator functions for different purposes.
4 Many UCX functions support the use of specialized allocators or provide a second function suffixed with `_a`. 4 Many UCX functions support the use of specialized allocators or provide a second function suffixed with `_a`.
5 5
6 For convenience, functions that are not explicitly requesting an allocator - like e.g. `cx_strdup_a()` - also accept 6 For convenience, functions that are not explicitly requesting an allocator - like e.g. `cx_strdup_a()` - also accept
7 `NULL` as an allocator, in which case the [default allocator](allocator.h.md#default-allocator) is used. 7 `NULL` as an allocator, in which case the [default allocator](allocator.h.md#default-allocator) is used.
8 8

mercurial