Lines Matching refs:allocations
7 heapprofd is a tool that tracks native heap allocations & deallocations of an
45 * objects: how many allocations without matching frees were done at this
47 * alloc\_objects: how many allocations (including ones with matching frees) were
59 heapprofd samples heap allocations. Given a sampling interval of n bytes,
64 The easiest way to reason about this is to imagine the memory allocations as a
65 steady stream of one byte allocations. From this stream, every n-th byte is
67 complete n bytes. As an optimization, we sample allocations larger than the
73 allocations get sampled as well as infrequent large ones.
78 contain all allocations done between the start of the process and the end
84 specialization. The resulting profile contains all allocations done between
86 Some allocations done early in the specialization process are not accounted
96 all allocations done between the beginning and the end of the profiling
144 If the rate of allocations is too high for heapprofd to keep up, the profiling
146 caused by a transient spike in allocations, increasing the shared memory buffer
167 allocations that happen early in the application's initialization will not be