1. 995bfd5 Dump /proc/<pid>/maps with every heap profile dump. by [email protected] · 13 years ago
  2. 3422af1 Enable memory profiler on Linux when TC_MALLOC is enabled. by [email protected] · 13 years ago
  3. fec7a61 Reverting this to see if it fixes the redness on the ChromiumOS bots. by [email protected] · 13 years ago
  4. 40175c8 Enable memory profiler on Linux when TC_MALLOC is enabled. by [email protected] · 13 years ago
  5. 31eac5b Make 'License' field in third-party metadata required by [email protected] · 13 years ago
  6. be6a9b5 It is important that 'struct mallinfo' is defined in the header file. by [email protected] · 13 years ago
  7. 8d5a7d9 Enforce all the source files to be encoded in UTF-8. by [email protected] · 13 years ago
  8. 413926a Avoid calling sscanf in ProcMapsIterator on Linux not to allocated memory in it. by [email protected] · 13 years ago
  9. 2a6a0e4 Store mmap-or-not information in DeepBucket. by [email protected] · 13 years ago
  10. eb6f667 clang: -Wunused-private-field cleanups, linux edition by [email protected] · 13 years ago
  11. b55c686d Store DeepBuckets in a hash table instead of AllocationMap. by [email protected] · 13 years ago
  12. b9ccf65 Abort: change the magic value written to NULL by [email protected] · 13 years ago
  13. 8489103 Add support for dump allocations created in a certain time window by [email protected] · 13 years ago
  14. 49e4b03 Try not to inline tcmalloc::Abort() so we can find it in stack trace. by [email protected] · 13 years ago
  15. 91fc247 1. A small fix of Windows VM size. by [email protected] · 13 years ago
  16. a849dc1 1. Enable large object pointer offset check in release build. by [email protected] · 13 years ago
  17. 59ba041 Write to NULL will trigger a Clang compile warning and the compiler may by [email protected] · 13 years ago
  18. b6da6b18 Add a chromium version abort function for tcmalloc: Abort(). by [email protected] · 13 years ago
  19. e010d6d Revert 136517 - A copy of CL: http://codereview.chromium.org/10307002/ by [email protected] · 13 years ago
  20. c1e4593086c A copy of CL: http://codereview.chromium.org/10307002/ by [email protected] · 13 years ago
  21. b79738a9 Revert 136250 - This is a copy of CL http://codereview.chromium.org/10307002/ by [email protected] · 13 years ago
  22. c3d0fa3 This is a copy of CL http://codereview.chromium.org/10307002/ by [email protected] · 13 years ago
  23. 339350b Fix the logging. TCMalloc Log() does not recognize printf formatter. by [email protected] · 13 years ago
  24. fde2302 Added compile-time define to gate "initial-exec" attribute. by [email protected] · 13 years ago
  25. 4d449e45 Fix a bunch of bad line endings. by [email protected] · 13 years ago
  26. 9e805771 Reserve a dedicated arena for every construction of mmap_address_map in order to reduce memory usage for HEAP_PROFILE_MMAP. by [email protected] · 13 years ago
  27. c4696592 Breakdown nonprofiled memory regions (f.k.a. 'unknown'), and add new policy files. by [email protected] · 13 years ago
  28. 3d0e98ce A deeper heap profile dumper in third_party/tcmalloc/chromium. by [email protected] · 13 years ago
  29. 1b10ead Fix virtual memory regression from new tcmalloc: use old kPageShift and kMaxSize w/ kNumClasses = 54. (retry of r127301) by [email protected] · 13 years ago
  30. 2c867e5 Revert 127301 - Try fixing virtual memory regression from new tcmalloc: use old kPageShift and kMaxSize w/ kNumClasses = 54. by [email protected] · 13 years ago
  31. be53f3f Try fixing virtual memory regression from new tcmalloc: use old kPageShift and kMaxSize w/ kNumClasses = 54. by [email protected] · 13 years ago
  32. 856ff54 Revert 127171 - Experiment for a deeper heap profile dumper to check impact for performance. by [email protected] · 13 years ago
  33. 29f16dc6 Experiment for a deeper heap profile dumper to check impact for performance. by [email protected] · 13 years ago
  34. e8b4f46 tcmalloc: make tc_malloc_size(NULL) return 0 instead of asserting by [email protected] · 13 years ago
  35. e6619c2 Update the tcmalloc vendor branch to r144 (gperftools 2.0), and README.chromium. by [email protected] · 13 years ago
  36. 85df31c Revert 126715 - Update the tcmalloc vendor branch to r144 (gperftools 2.0). by [email protected] · 13 years ago
  37. 3b7b385 Update the tcmalloc vendor branch to r144 (gperftools 2.0). by [email protected] · 13 years ago
  38. 451c89d6 Update the tcmalloc chromium branch to r144 (gperftools 2.0), and merge chromium-specific changes. by [email protected] · 13 years ago
  39. ab10031 Revert 126020 - Experiment for updating the tcmalloc chromium branch to r144 (gperftools 2.0). by [email protected] · 13 years ago
  40. 8435cb9 Experiment for updating the tcmalloc chromium branch to r144 (gperftools 2.0). by [email protected] · 13 years ago
  41. b128d85 A memory profiling script, called the deep memory profiler, which shows deeper information over a whole Chromium process. by [email protected] · 13 years ago
  42. 25f5990 Revert 124832 - Update the tcmalloc chromium branch to r144 (gperftools 2.0), and merge chromium-specific changes. by [email protected] · 13 years ago
  43. d2a9510 Update the tcmalloc chromium branch to r144 (gperftools 2.0), and merge chromium-specific changes. by [email protected] · 13 years ago
  44. b89912e Add a heap_check_error_exit_code flag (initialized from HEAP_CHECK_ERROR_EXIT_CODE defaulting to 1) by [email protected] · 14 years ago
  45. 90895d0f Support use of third party time function for about:profiler by [email protected] · 14 years ago
  46. c79e4a6 Force 16-byte alignment of the stack for the thread lister. by [email protected] · 14 years ago
  47. ecb4c88 Add HEAP_PROFILE_TIME_INTERVAL to dump heap profiles periodically in third_party/tcmalloc/chromium. by [email protected] · 14 years ago
  48. 4822ca9 Make the profile buffer larger in third_party/tcmalloc/chromium. by [email protected] · 14 years ago
  49. 27816a5 Change the heap file names to be Cleanup'ed in third_party/tcmalloc/chromium. by [email protected] · 14 years ago
  50. 2423c8ab Add a guard page in front of metadata allocations. by [email protected] · 14 years ago
  51. 3b6bc85 Put TCMalloc cleanup near the end of destructor list by [email protected] · 14 years ago
  52. c128bf54 tcmalloc: Initialize DefaultSysAllocator::names_ by [email protected] · 14 years ago
  53. 42221b9 Enable TCMalloc doubly-linked freelist in release buildsBUG=NoneTEST=None by [email protected] · 14 years ago
  54. ad2c964c Catch some "easy to spot" double frees in TCMalloc by [email protected] · 14 years ago
  55. 80a91d77 Enable tcmalloc validation by default in debug builds by [email protected] · 14 years ago
  56. 8fdf9f52 tcmalloc doubly-linked free-lists for thread caches by [email protected] · 14 years ago
  57. f0586fe Revert 100074 - tcmalloc doubly-linked free-lists for thread caches by [email protected] · 14 years ago
  58. a03403c tcmalloc doubly-linked free-lists for thread caches by [email protected] · 14 years ago
  59. bfbc26b5 Revert 99515 - tcmalloc doubly-linked free-lists for thread caches by [email protected] · 14 years ago
  60. dd23fce tcmalloc doubly-linked free-lists for thread caches by [email protected] · 14 years ago
  61. ad03b83 Update the tcmalloc vendor branch to r111 (perftools version 1.8) by [email protected] · 14 years ago
  62. 4263dc95 Revert 89989 - Trying to understand Linux x64 weirdness (to be reverted immediately). by [email protected] · 14 years ago
  63. 7f29890 Trying to understand Linux x64 weirdness (to be reverted immediately). by [email protected] · 14 years ago
  64. bb19f3fe Revert 89977 - Fix missing name in tcmalloc error message (to be reverted immediately). by [email protected] · 14 years ago
  65. 6b635aa Fix missing name in tcmalloc error message (to be reverted immediately). by [email protected] · 14 years ago
  66. c1c5b2c Update Chromium TCMalloc modifications in order to compile with glibc 2.14 by [email protected] · 14 years ago
  67. 88355552 Decrease the kHashbits to 12 effectively restoring the pre-r89459 size by [email protected] · 14 years ago
  68. b6081702 Merge google-perftools r109 (the current contents of third_party/tcmalloc/vendor) by [email protected] · 14 years ago
  69. de45b80 Landing http://codereview.chromium.org/7033062/: by [email protected] · 14 years ago
  70. 33039156 Update the tcmalloc vendor branch to r109 by [email protected] · 14 years ago
  71. fdcad5d These files were LGTM'd in a previous patch (http://codereview.chromium.org/3423021) but weren't committed, resubmitting them for FreeBSD support. by [email protected] · 14 years ago
  72. da7325c4 Fix heap profiler to always append the process id to the heap dump. by [email protected] · 14 years ago
  73. 72cd998 In debug mode, copy the mark (0x36) into all the free'd region. by [email protected] · 14 years ago
  74. e8f2d48a Revert 79258 - Mark all the free'ed region with special markers so that browser by [email protected] · 14 years ago
  75. 5a3ecaa Mark all the free'ed region with special markers so that browser by [email protected] · 14 years ago
  76. 03baa08e Switch to using WinHeap for the browser process by [email protected] · 14 years ago
  77. 3b0be97 Add redundancy to detect double frees in TCMalloc by [email protected] · 14 years ago
  78. c64df6f6 Cleaning up third_party readmes and adding a template for future use. by [email protected] · 14 years ago
  79. 145f14e6 Revert 78166 - Test impact of an allocator change to detect double frees by [email protected] · 14 years ago
  80. bbe564b Test impact of an allocator change to detect double frees by [email protected] · 14 years ago
  81. 6991bd1 Revert 77948 - Add redundancy to detect double frees in TCMalloc by [email protected] · 14 years ago
  82. 7dca611 Add redundancy to detect double frees in TCMalloc by [email protected] · 14 years ago
  83. 6033af3b Revert 77941 - Add redundancy to detect double frees in TCMalloc by [email protected] · 14 years ago
  84. 63aa10cf Add redundancy to detect double frees in TCMalloc by [email protected] · 14 years ago
  85. cbb50db I added FreeBSD-generated config files for libevent and tcmalloc, along with some remaining gyp file tweaks. by [email protected] · 15 years ago
  86. 64e2d4a4 This CL introduces the stack shadowing mechanism that should help TCMalloc's by [email protected] · 15 years ago
  87. 9ab6450 Linux: Fix compilation issue with gcc-4.1.2. by [email protected] · 15 years ago
  88. 9d31dc6 tcmalloc: also hook malloc_usable_size by [email protected] · 15 years ago
  89. 418978d Fix files with svn:executable permissions. by [email protected] · 15 years ago
  90. 63c339b Disable TCMalloc heap sampling. BUG=38960,40149 by [email protected] · 15 years ago
  91. 79ea90b Merge tcmalloc r93 into the Chromium tcmalloc branch. by [email protected] · 15 years ago
  92. 0f3eaca Revert 48024 - Reland http://codereview.chromium.org/1735024/show to assess the performance. by [email protected] · 15 years ago
  93. d06e455 Re-land http://codereview.chromium.org/1735024/show to assess the performance. by [email protected] · 15 years ago
  94. 5eac6029 Revert 47789 - The newer version of tcmalloc should fix the problems with running tcmalloc under Valgrind. by [email protected] · 15 years ago
  95. db3fb1c The newer version of tcmalloc should fix the problems with running tcmalloc under Valgrind. by [email protected] · 15 years ago
  96. 90179267 Update the vendor tcmalloc branch to r94. by [email protected] · 15 years ago
  97. 87415cf Update the vendor tcmalloc to r93. by [email protected] · 15 years ago
  98. ce53c9e Use the /INCLUDE:symbol linker option pragmas to force by [email protected] · 15 years ago
  99. bbba70f Revert r45389. Experiment over. by [email protected] · 15 years ago
  100. 096f7353 TCMalloc: Experiment with setting FLAGS_tcmalloc_release_rate to 50. This is a performance / memory usage tradeoff. 50 is pretty high. I'm going to revert this after a run or two on the buildbots. by [email protected] · 15 years ago