search for: heapprofil

Displaying 8 results from an estimated 8 matches for "heapprofil".

Did you mean: heapprofile
2011 Nov 11
2
[LLVMdev] google heap profile
Is anybody using the google heap profiler to analyze clang/llvm ?? http://google-perftools.googlecode.com/svn/trunk/doc/heapprofile.html If so, do you know how to modify the build scripts to enable that. Tia. Reed
2011 Nov 11
2
[LLVMdev] google heap profile
...Chandler Carruth wrote: > On Fri, Nov 11, 2011 at 11:36 AM, reed kotler <rkotler at mips.com > <mailto:rkotler at mips.com>> wrote: > > Is anybody using the google heap profiler to analyze clang/llvm ?? > > http://google-perftools.googlecode.com/svn/trunk/doc/heapprofile.html > > If so, do you know how to modify the build scripts to enable that. > > Tia. > > > I have tried to use this in the past without terribly much success. > Instead, I usually use Valgrind to analyze the allocation patterns: > http://valgrind.org/docs/manua...
2011 Nov 11
0
[LLVMdev] google heap profile
On Fri, Nov 11, 2011 at 11:36 AM, reed kotler <rkotler at mips.com> wrote: > Is anybody using the google heap profiler to analyze clang/llvm ?? > > http://google-perftools.googlecode.com/svn/trunk/doc/heapprofile.html > > If so, do you know how to modify the build scripts to enable that. > > Tia. I have tried to use this in the past without terribly much success. Instead, I usually use Valgrind to analyze the allocation patterns: http://valgrind.org/docs/manual/ms-manual.html -------------- n...
2011 Nov 11
0
[LLVMdev] google heap profile
...** > On 11/11/2011 11:39 AM, Chandler Carruth wrote: > > On Fri, Nov 11, 2011 at 11:36 AM, reed kotler <rkotler at mips.com> wrote: > >> Is anybody using the google heap profiler to analyze clang/llvm ?? >> >> http://google-perftools.googlecode.com/svn/trunk/doc/heapprofile.html >> >> If so, do you know how to modify the build scripts to enable that. >> >> Tia. > > > I have tried to use this in the past without terribly much success. > Instead, I usually use Valgrind to analyze the allocation patterns: > http://valgrind.org/doc...
2020 Jun 24
7
RFC: Sanitizer-based Heap Profiler
...tions, including the stack at each allocation, and information such as the allocation size and other statistics. I have implemented a prototype built using a stripped down and modified version of ASAN, however this will be a separate library utilizing sanitizer_common components. Compiler A simple HeapProfiler instrumentation pass instruments interesting memory accesses (loads, stores, atomics), with a simple load, increment, store of the associated shadow memory location (computed via a mask and shift to do the mapping of 64 bytes to 8 byte shadow, and add of the shadow offset). The handling is very s...
2020 Jul 05
2
RFC: Sanitizer-based Heap Profiler
...each allocation, and information such > as the allocation size and other statistics. I have implemented a prototype > built using a stripped down and modified version of ASAN, however this will > be a separate library utilizing sanitizer_common components. > Compiler > > A simple HeapProfiler instrumentation pass instruments interesting memory > accesses (loads, stores, atomics), with a simple load, increment, store of > the associated shadow memory location (computed via a mask and shift to do > the mapping of 64 bytes to 8 byte shadow, and add of the shadow offset). > Th...
2020 Jun 25
1
RFC: Sanitizer-based Heap Profiler
...nformation > such as the allocation size and other statistics. I have implemented a > prototype built using a stripped down and modified version of ASAN, > however this will be a separate library utilizing sanitizer_common > components. > > > Compiler > > A simple HeapProfiler instrumentation pass instruments interesting > memory accesses (loads, stores, atomics), with a simple load, > increment, store of the associated shadow memory location (computed > via a mask and shift to do the mapping of 64 bytes to 8 byte shadow, > and add of the shadow offset)...
2020 Jul 09
2
RFC: Sanitizer-based Heap Profiler
...formation such >> as the allocation size and other statistics. I have implemented a prototype >> built using a stripped down and modified version of ASAN, however this will >> be a separate library utilizing sanitizer_common components. >> Compiler >> >> A simple HeapProfiler instrumentation pass instruments interesting memory >> accesses (loads, stores, atomics), with a simple load, increment, store of >> the associated shadow memory location (computed via a mask and shift to do >> the mapping of 64 bytes to 8 byte shadow, and add of the shadow offs...