mirror of
https://github.com/gperftools/gperftools
synced 2025-02-26 17:10:24 +00:00
* Decrease fragmentation in tcmalloc (lefevere) * Support for ARM in some of the thread-specific code (markus) * Turn off heap-checker for statically-linked binaries, which cause error leak reports now (etune) * Many pprof improvements, including a command-line interface (jeff) * CPU profiling now automatically affects all threads in linux 2.6. (Kernel bugs break CPU profiling and threads in linux 2.4 a bit.) ProfilerEnable() and ProfilerDisable() are deprecated. (sanjay) * tcmalloc now correctly intercepts memalign (m3b, maxim) * Syntax fix: added missing va_end()s. Helps non-gcc compiling (etune) * Fixed a few coredumper bugs: race condition after PTRACE_DETACH, ignore non-aligned stackframe pointers (markus, menage) * 64-bit cleanup, especially for spinlock code (etune) and mmap (sanjay) * Better support for finding threads in linux (markus) * tcmalloc now tracks those stack traces that allocate memory (sanjay) * Work around a weird setspecific problem (sanjay) * Fix tcmalloc overflow problems when an alloc is close to 2G/4G (sanjay) git-svn-id: http://gperftools.googlecode.com/svn/trunk@15 6b5cf1ce-ec42-a296-1ba9-69fdba395a50 |
||
---|---|---|
.. | ||
cpu_profiler.html | ||
heap_checker.html | ||
heap_profiler.html | ||
heap-example1.png | ||
index.html | ||
overview.dot | ||
overview.gif | ||
pageheap.dot | ||
pageheap.gif | ||
pprof-test-big.gif | ||
pprof-test.gif | ||
pprof-vsnprintf-big.gif | ||
pprof-vsnprintf.gif | ||
pprof.1 | ||
pprof.see_also | ||
spanmap.dot | ||
spanmap.gif | ||
t-test1.times.txt | ||
tcmalloc-opspercpusec.vs.threads.64.bytes.png | ||
tcmalloc-opspercpusec.vs.threads.128.bytes.png | ||
tcmalloc-opspercpusec.vs.threads.256.bytes.png | ||
tcmalloc-opspercpusec.vs.threads.512.bytes.png | ||
tcmalloc-opspercpusec.vs.threads.1024.bytes.png | ||
tcmalloc-opspercpusec.vs.threads.2048.bytes.png | ||
tcmalloc-opspercpusec.vs.threads.4096.bytes.png | ||
tcmalloc-opspercpusec.vs.threads.8192.bytes.png | ||
tcmalloc-opspercpusec.vs.threads.16384.bytes.png | ||
tcmalloc-opspercpusec.vs.threads.32768.bytes.png | ||
tcmalloc-opspercpusec.vs.threads.65536.bytes.png | ||
tcmalloc-opspercpusec.vs.threads.131072.bytes.png | ||
tcmalloc-opspersec.vs.size.1.threads.png | ||
tcmalloc-opspersec.vs.size.2.threads.png | ||
tcmalloc-opspersec.vs.size.3.threads.png | ||
tcmalloc-opspersec.vs.size.4.threads.png | ||
tcmalloc-opspersec.vs.size.5.threads.png | ||
tcmalloc-opspersec.vs.size.8.threads.png | ||
tcmalloc-opspersec.vs.size.12.threads.png | ||
tcmalloc-opspersec.vs.size.16.threads.png | ||
tcmalloc-opspersec.vs.size.20.threads.png | ||
tcmalloc.html | ||
threadheap.dot | ||
threadheap.gif |