Lines Matching refs:alloc
49 // identified? [hmm, could make getting the name of alloc-fns more
52 // - Options like --alloc-fn='operator new(unsigned, std::nothrow_t const&)'
116 n1: 5 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
158 100.00% (5B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
297 //--- Alloc fns ---//
317 // custom allocation) there's not much point to having all these alloc
321 // alloc function: realloc (which uses malloc); valloc,
428 else if VG_STR_CLO(arg, "--alloc-fn", tmp_str) {
469 " --alloc-fn=<name> specify <name> as an alloc function [empty]\n"
474 " or heap bytes alloc'd/dealloc'd [i]\n"
500 // - user-specified allocation functions (using --alloc-fn);
657 // 0 sig, 0 insig alloc 0 children
658 // N sig, 0 insig alloc N children, dup all
659 // N sig, M insig alloc N+1, dup first N, aggregate remaining M
660 // 0 sig, M insig alloc 1, aggregate M
807 // This is the limit on the number of removed alloc-fns that can be in a
827 // alloc-fns and entries above alloc-fns, and entries below main-or-below-main.
828 // Eg: alloc-fn1 / alloc-fn2 / a / b / main / (below main) / c
831 // as an alloc-fn. This is ok.
841 // remove every entry that is an alloc-fn. Depending on the
848 alloc-fns.
854 // alloc-fns to be removed from the stack trace.
868 // Filter out alloc fns. If requested, we automatically remove the
882 // Remove the alloc fns by shuffling the rest down over them.
913 // 'main' is marked as an alloc-fn.)
1539 maybe_take_snapshot(Normal, " alloc");
1626 // Nb: --ignore-fn is tricky for realloc. If the block's original alloc was
2156 ? "(page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc."
2157 : "(heap allocation functions) malloc/new/new[], --alloc-fns, etc."
2160 // XXX: --alloc-fns?
2527 // Print alloc-fns and ignore-fns, if necessary.
2529 VERB(1, "alloc-fns:\n");