summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Update documentation for heap_checker.htmlBen Dang2018-04-131-3/+3
| | | Make it clear that the static methods used require the "namespace", `HeapLeakChecker::`.
* Add a central free list for kMaxPages-sized spansTodd Lipcon2018-03-173-3/+3
| | | | | | | | | | | | | | | | | | | | Previously, the central free list with index '0' was always unused, since freelist index 'i' tracked spans of length 'i' and there are no spans of length 0. This meant that there was no freelist for spans of length 'kMaxPages'. In the default configuration, this corresponds to 1MB, which is a relatively common allocation size in a lot of applications. This changes the free list indexing so that index 'i' tracks spans of length 'i + 1', meaning that free list index 0 is now used and freelist[kMaxPages - 1] tracks allocations of kMaxPages size (1MB by default). This also fixes the stats output to indicate '>128' for the large spans stats rather than the incorrect '>255' which must have referred to a historical value of kMaxPages. No new tests are added since this code is covered by existing tests.
* Update docs for central page heap to reflect treeTodd Lipcon2018-02-253-17/+26
|
* typo in docs/tcmalloc.htmlIshan Arora2018-01-091-1/+1
|
* Document HEAPPROFILESIGNAL environment variableKim Gräsman2017-05-291-0/+9
|
* doc -> docs, with symlinkKirill Müller2016-11-1945-0/+3579
|
* Now that we've uploaded the full source, including the doc/ directory, we ↵csilvers2007-03-2229-1225/+0
| | | | | | can get rid of docs/ git-svn-id: http://gperftools.googlecode.com/svn/trunk@27 6b5cf1ce-ec42-a296-1ba9-69fdba395a50
* Import of HTML documentation from SourceForge.trowbridge.jon2006-12-2829-0/+1225
git-svn-id: http://gperftools.googlecode.com/svn/trunk@3 6b5cf1ce-ec42-a296-1ba9-69fdba395a50