summaryrefslogtreecommitdiffstats
path: root/tools/deep_memory_profiler
Commit message (Expand)AuthorAgeFilesLines
* Breakdown memory usage by source file names in dmprof.dmikurube@chromium.org2013-04-094-92/+351
* Add range_dict.py to handle a range-based dict.dmikurube@chromium.org2013-03-272-0/+275
* Dump stats of memory pages which are hooked, but absent from /proc/<pid>/maps.dmikurube@chromium.org2013-03-155-2/+27
* Fix function names in dmprof.py.dmikurube@chromium.org2013-03-151-4/+4
* Upload dumped files for dmprof into gs:// storage.dmikurube@chromium.org2013-03-1512-1/+1053
* Add OWNERS in deep_memory_profiler and find_runtime_symbols.dmikurube@chromium.org2013-03-131-0/+1
* Dump a list of memory regions which are hooked (mmap'ed) and not hooked by th...dmikurube@chromium.org2013-02-061-4/+6
* Categorize STL maps, sets, and vectors in DMP.jyasskin@chromium.org2013-01-041-1/+25
* Add a test for SymbolMappingCache in tools/deep_memory_profiler/dmprof.py.dmikurube@chromium.org2012-11-272-154/+238
* Remove the shebang and executable bit from tools/deep_memory_profiler/dmprof.py.dmikurube@chromium.org2012-11-211-1/+0
* [check_perm] Fix !shebang issues in tools/deep_memory_profiler/dmprof.pydbeam@chromium.org2012-11-211-0/+1
* Retry: Add a first test for tools/deep_memory_profiler.dmikurube@chromium.org2012-11-214-1336/+1475
* Revert 168389 - Add a first test for tools/deep_memory_profiler.dmikurube@chromium.org2012-11-174-1475/+1336
* Add a first test for tools/deep_memory_profiler.dmikurube@chromium.org2012-11-174-1336/+1475
* Rename names "nonprofiled-*" to "unhooked-*" in dmprof.dmikurube@chromium.org2012-11-135-54/+54
* Refactor Deep Memory Profiler's dmprof script.dmikurube@chromium.org2012-10-254-1070/+1015
* Classify memory usage by allocated type in Deep Memory Profiler.dmikurube@chromium.org2012-09-266-52/+337
* Type profiler by intercepting 'new' and 'delete' expressions.dmikurube@chromium.org2012-09-264-4/+8
* Use json to describe dmprof policies.dmikurube@chromium.org2012-08-085-14/+851
* Load static symbol information lazily with some clean-ups.dmikurube@chromium.org2012-07-301-64/+103
* Change dmprof commandline format, and clean up start-up routines.dmikurube@chromium.org2012-07-242-244/+514
* Use find_runtime_symbols in dmprof.dmikurube@chromium.org2012-07-232-47/+24
* Store mmap-or-not information in DeepBucket.dmikurube@chromium.org2012-07-171-119/+92
* Use pprof in the same directory if exists, and add a downloading script.dmikurube@chromium.org2012-06-152-8/+29
* Remove multiple copies of pylintrc and use the depot_tools' version.maruel@chromium.org2012-04-251-267/+0
* Improve parsing error handling in dmprof.dmikurube@chromium.org2012-04-171-22/+44
* Breakdown nonprofiled memory regions (f.k.a. 'unknown'), and add new policy f...dmikurube@chromium.org2012-04-136-197/+365
* Add JSON output in dmprof.py.dmikurube@chromium.org2012-04-111-4/+21
* Incremental update of symbol files in dmprof.py.dmikurube@chromium.org2012-04-101-17/+30
* Refactor dmprof.py.dmikurube@chromium.org2012-04-101-18/+13
* Fix calling NamedTemporaryFile in dmprof.py and add PRESUBMIT.py for deep_mem...dmikurube@chromium.org2012-03-143-31/+321
* A memory profiling script, called the deep memory profiler, which shows deepe...dmikurube@chromium.org2012-03-082-0/+851