gperftools/doc
csilvers 74ad5d57ec Fri Apr 13 14:50:51 2007 Google Inc. <opensource@google.com>
* google-perftools: version 0.90 release
	* (As the version-number jump hints, this is a major new release:
	  almost every piece of functionality was rewritten.  I can't do
	  justice to all the changes, but will concentrate on highlights.)
	*** USER-VISIBLE CHANGES:
	* Ability to "release" unused memory added to tcmalloc
	* Exposed more tweaking knobs via environment variables (see docs)
	* pprof tries harder to map addresses to functions
	* tcmalloc_minimal compiles and runs on FreeBSD 6.0 and Solaris 10
	*** INTERNAL CHANGES:
	* Much better 64-bit support
	* Better multiple-processor support (e.g. multicore contention tweaks)
	* Support for recent kernel ABI changes (e.g. new arg to mremap)
	* Addition of spinlocks to tcmalloc to reduce contention cost
	* Speed up tcmalloc by using __thread on systems that support TLS
	* Total redesign of heap-checker to improve liveness checking
	* More portable stack-frame analysis -- no more hard-coded constants!
	* Disentangled heap-profiler code and heap-checker code
	* Several new unittests to test, e.g., thread-contention costs
	* Lots of small (but important!) bug fixes: e.g., fixing GetPC on amd64
	*** KNOWN PROBLEMS:
	* CPU-profiling may crash on x86_64 (64-bit) systems.  See the README
	* Profiling/heap-checking may deadlock on x86_64 systems.  See README


git-svn-id: http://gperftools.googlecode.com/svn/trunk@28 6b5cf1ce-ec42-a296-1ba9-69fdba395a50
2007-04-16 20:49:32 +00:00
..
cpuprofile.html Fri Apr 13 14:50:51 2007 Google Inc. <opensource@google.com> 2007-04-16 20:49:32 +00:00
designstyle.css Fri Apr 13 14:50:51 2007 Google Inc. <opensource@google.com> 2007-04-16 20:49:32 +00:00
heap_checker.html Fri Apr 13 14:50:51 2007 Google Inc. <opensource@google.com> 2007-04-16 20:49:32 +00:00
heap-example1.png Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
heapprofile.html Fri Apr 13 14:50:51 2007 Google Inc. <opensource@google.com> 2007-04-16 20:49:32 +00:00
index.html Fri Apr 13 14:50:51 2007 Google Inc. <opensource@google.com> 2007-04-16 20:49:32 +00:00
overview.dot Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
overview.gif Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
pageheap.dot Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
pageheap.gif Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
pprof_remote_servers.html Wed Jun 14 15:11:14 2006 Google Inc. <opensource@google.com> 2007-03-22 04:55:49 +00:00
pprof-test-big.gif Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
pprof-test.gif Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
pprof-vsnprintf-big.gif Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
pprof-vsnprintf.gif Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
pprof.1 Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
pprof.see_also Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
spanmap.dot Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
spanmap.gif Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
t-test1.times.txt Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspercpusec.vs.threads.64.bytes.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspercpusec.vs.threads.128.bytes.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspercpusec.vs.threads.256.bytes.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspercpusec.vs.threads.512.bytes.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspercpusec.vs.threads.1024.bytes.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspercpusec.vs.threads.2048.bytes.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspercpusec.vs.threads.4096.bytes.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspercpusec.vs.threads.8192.bytes.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspercpusec.vs.threads.16384.bytes.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspercpusec.vs.threads.32768.bytes.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspercpusec.vs.threads.65536.bytes.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspercpusec.vs.threads.131072.bytes.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspersec.vs.size.1.threads.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspersec.vs.size.2.threads.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspersec.vs.size.3.threads.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspersec.vs.size.4.threads.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspersec.vs.size.5.threads.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspersec.vs.size.8.threads.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspersec.vs.size.12.threads.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspersec.vs.size.16.threads.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc-opspersec.vs.size.20.threads.png Tue May 31 08:14:38 2005 Google Inc. <opensource@google.com> 2007-03-22 03:28:56 +00:00
tcmalloc.html Fri Apr 13 14:50:51 2007 Google Inc. <opensource@google.com> 2007-04-16 20:49:32 +00:00
threadheap.dot Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00
threadheap.gif Tue Feb 8 09:57:17 2005 El Goog <opensource@google.com> 2007-03-22 03:00:33 +00:00