1libmtmalloc(3LIB) Interface Libraries libmtmalloc(3LIB)
2
3
4
6 libmtmalloc - multi-threaded memory allocator library
7
9 cc [ flag... ] file... -lmtmalloc [ library... ]
10 #include <mtmalloc.h>
11
12
14 Functions in this library provide concurrent access to heap space.
15
17 The shared object libmtmalloc.so.1 provides the public interfaces
18 defined below. See Intro(3) for additional information on shared object
19 interfaces.
20
21
22
23
24 free malloc
25 mallocctl memalign
26 realloc valloc
27
28
30 /usr/lib/libmtmalloc.so.1
31
32 shared object
33
34
35 /usr/lib/64/libmtmalloc.so.1
36
37 64-bit shared object
38
39
41 See attributes(5) for descriptions of the following attributes:
42
43
44
45
46 ┌─────────────────────────────┬─────────────────────────────┐
47 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
48 ├─────────────────────────────┼─────────────────────────────┤
49 │Availability │SUNWcsl (32-bit) │
50 ├─────────────────────────────┼─────────────────────────────┤
51 │ │SUNWcslx (64-bit) │
52 ├─────────────────────────────┼─────────────────────────────┤
53 │MT-Level │Safe │
54 └─────────────────────────────┴─────────────────────────────┘
55
57 pvs(1), sbrk(2), Intro(3), malloc(3C), malloc(3MALLOC), mapmalloc(3MAL‐
58 LOC), mtmalloc(3MALLOC), attributes(5)
59
60
61
62SunOS 5.11 22 May 2003 libmtmalloc(3LIB)