Home | History | Annotate | Download | only in memcheck

Lines Matching full:malloc

63 // - heap-allocated blocks.  A block is a mempool chunk or a malloc chunk
148 // ==20397== at 0x4C2694E: malloc (vg_replace_malloc.c:177)
154 // ==20397== at 0x4C2694E: malloc (vg_replace_malloc.c:177)
170 // ==20397== at 0x4C2694E: malloc (vg_replace_malloc.c:177)
183 // some special treatment because they can be within malloc'd blocks.
332 // mempool chunk, and every malloc region that *doesn't* contain a
339 // First we collect all the malloc chunks into an array and sort it.
350 // Then we build an array containing a Bool for each malloc chunk,
358 // malloc chunk containing the mempool chunk.
367 // Possibly invalidate the malloc holding the beginning of this chunk.
375 // Possibly invalidate the malloc holding the end of this chunk.
389 chunks = VG_(malloc)("mc.fas.2", sizeof(VgHashNode*) * (n_chunks));
392 // Copy the mempool chunks and the non-marked malloc chunks into a
867 VG_(malloc), "mc.pr.1",
905 lr_array = VG_(malloc)("mc.pr.2", n_lossrecords * sizeof(LossRecord*));
1118 // we allow a MALLOCLIKE block to sit entirely within a malloc() block.
1119 // This is for bug 100628. If this occurs, we ignore the malloc() block
1177 lc_extras = VG_(malloc)( "mc.dml.2", lc_n_chunks * sizeof(LC_Extra) );
1185 lc_markstack = VG_(malloc)( "mc.dml.2", lc_n_chunks * sizeof(Int) );