summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* bumped version to 2.6.1gperftools-2.6.1Aliaksey Kandratsenka2017-07-094-7/+24
* Replace "throw()" by "PERFTOOLS_NOTHROW"Romain Geissler2017-07-094-29/+29
* Add PERFTOOLS_THROW where necessary (as detected by GCC).Romain Geissler2017-07-083-3/+10
* Rename PERFTOOLS_THROW into PERFTOOLS_NOTHROW.Romain Geissler2017-07-085-164/+164
* Register tcmalloc atfork handler as early as possibleAliaksey Kandratsenka2017-07-083-9/+41
* Add initial syscall support for mips64 32-bit ABIAliaksey Kandratsenka2017-07-082-5/+11
* Ensure that lsan flags are appended on all necessary targetsFrancis Ricci2017-07-081-2/+6
* Add missing NEWS entry for recent 2.6 releaseAliaksey Kandratsenka2017-07-041-0/+3
* bumped version up to 2.6gperftools-2.6Aliaksey Kandratsenka2017-07-044-8/+23
* Ignore current_instance heap allocation when leak sanitizer is enabledFrancis Ricci2017-07-042-0/+16
* Revert "issue-654: [pprof] handle split text segments"Aliaksey Kandratsenka2017-07-011-14/+0
* update the prev_class_size in each loop, or the min_object_size of tcmalloc.t...KernelMaker2017-05-291-0/+2
* Document HEAPPROFILESIGNAL environment variableKim Gräsman2017-05-291-0/+9
* added stacktrace capturing benchmarkAliaksey Kandratsenka2017-05-294-0/+157
* 2.6rc4gperftools-2.5.93Aliaksey Kandratsenka2017-05-224-7/+16
* Revert "Revert "disable dynamic sized delete support by default""Aliaksey Kandratsenka2017-05-221-16/+3
* 2.6rc3gperftools-2.5.92Aliaksey Kandratsenka2017-05-224-7/+14
* enable 48-bit page map on msvc as wellAliaksey Kandratsenka2017-05-221-1/+1
* speed up 3-level page map accessAliaksey Kandratsenka2017-05-221-11/+11
* add configure-time warning on unsupported backtrace capturingAliaksey Kandratsenka2017-05-221-2/+2
* align fast-path functions only if compiler supports thatAliaksey Kandratsenka2017-05-223-7/+29
* actually support very early freeing of NULLAliaksey Kandratsenka2017-05-222-2/+16
* don't use arg-ful constructor attribute for early nallocx testAliaksey Kandratsenka2017-05-211-7/+0
* don't depend on SIZE_MAX definition in sampler.ccAliaksey Kandratsenka2017-05-211-2/+1
* 2.6rc2gperftools-2.5.91Aliaksey Kandratsenka2017-05-154-7/+14
* don't link-in libunwind if libunwind.h is missingAliaksey Kandratsenka2017-05-141-9/+11
* Fix compilation error for powerpc32Rajalakshmi Srinivasaraghavan2017-05-141-0/+1
* 2.6rcgperftools-2.5.90Aliaksey Kandratsenka2017-05-144-7/+110
* fix compilation of tcmalloc_unittest.cc on older llvm-gccAliaksey Kandratsenka2017-05-141-0/+6
* change size class to be represented by 32 bit intAliaksey Kandratsenka2017-05-148-50/+64
* change default transfer batch back to 32Aliaksey Kandratsenka2017-05-141-1/+1
* support different number of size classes at runtimeAliaksey Kandratsenka2017-05-149-37/+38
* massage allocation and deallocation fast-path for performanceAliaksey Kandratsenka2017-05-145-258/+387
* always inline a number of hot functionsAliaksey Kandratsenka2017-05-144-4/+8
* introduce ATTRIBUTE_ALWAYS_INLINEAliaksey Kandratsenka2017-05-142-27/+26
* synchronized Sampler implementation with Google-internal versionAliaksey Kandratsenka2017-05-145-112/+137
* reduce size of class_to_size_ arrayAliaksey Kandratsenka2017-05-144-8/+8
* use static location for pageheapAliaksey Kandratsenka2017-05-142-11/+17
* move size classes map earlier in SizeMapAliaksey Kandratsenka2017-05-141-7/+7
* slightly faster size class cacheAliaksey Kandratsenka2017-05-146-102/+103
* init tcmalloc prior to replacing system allocAliaksey Kandratsenka2017-05-141-0/+2
* use 2-level page map for 48-bit addressesAliaksey Kandratsenka2017-05-142-8/+22
* use 48-bit addresses on 64-bit arms tooAliaksey Kandratsenka2017-05-141-6/+19
* use hidden visibility for some key global variablesAliaksey Kandratsenka2017-05-142-8/+18
* set ENOMEM in handle_oomAliaksey Kandratsenka2017-05-141-0/+10
* avoid O(N²) in thread cache creation codeAliaksey Kandratsenka2017-05-141-4/+27
* pass original size to DoSampledAllocationAliaksey Kandratsenka2017-05-141-3/+3
* don't declare throw() on malloc funtions since it is fasterAliaksey Kandratsenka2017-05-145-15/+44
* handle duplicate google_malloc frames in malloc hook stack traceAliaksey Kandratsenka2017-05-141-0/+8
* fix stack trace capturing in debug mallocAliaksey Kandratsenka2017-05-141-3/+26