Lines Matching refs:free
27 // test full allocation and free
32 heap.free(alloc0);
40 // free lone block
41 heap.free(alloc1);
43 // allocate into smallest free block
46 // allocate into exact size free block
49 // free lone block
50 heap.free(alloc2);
52 // free and merge with preceding block and following
53 heap.free(alloc3);
55 // free and merge with following block
56 heap.free(alloc1);
58 // free starting block and merge with following
59 heap.free(alloc0);
67 // free starting block and merge with following
68 heap.free(alloc0);
70 // free block and merge with preceding
71 heap.free(alloc1);
73 // free block and merge with preceding and following
74 heap.free(alloc2);
83 heap.free(alloc0);
85 heap.free(alloc2);
88 heap.free(alloc3);
92 heap.free(alloc1);
94 heap.free(alloc0);
103 heap.free(alloc0);
105 heap.free(alloc2);
108 heap.free(alloc3);
112 heap.free(alloc1);
114 heap.free(alloc0);
136 heap.free(alloc0);
138 heap.free(alloc2);
143 heap.free(alloc3);
151 heap.free(alloc1);
153 heap.free(alloc0);
155 heap.free(alloc2);
157 heap.free(alloc3);
163 heap.free(alloc0);
172 heap.free(alloc2);
173 heap.free(alloc0);
174 heap.free(alloc1);
196 heap.free(alloc0);
198 heap.free(alloc2);
203 heap.free(alloc3);
208 heap.free(alloc2);
213 heap.free(alloc1);
215 heap.free(alloc0);
217 heap.free(alloc3);
227 heap.free(alloc1);
228 heap.free(alloc2);
229 heap.free(alloc0);