summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* bumped version to 2.7rcgperftools-2.6.90Aliaksey Kandratsenka2018-03-182-4/+4
* Add a central free list for kMaxPages-sized spansTodd Lipcon2018-03-174-26/+28
* refactored handling of reverse span set iterator for correctnessAliaksey Kandratsenka2018-02-252-25/+40
* Implemented O(log n) searching among large spansAliaksey Kandratsenka2018-02-255-63/+234
* bumped version to 2.6.3gperftools-2.6.3Aliaksey Kandratsenka2017-12-092-4/+4
* fix malloc fast path for patched windows functionsAliaksey Kandratsenka2017-12-091-5/+5
* bumped version to 2.6.2gperftools-2.6.2Aliaksey Kandratsenka2017-11-302-4/+4
* implement fast-path for memalign/aligned_alloc/tc_new_alignedAliaksey Kandratsenka2017-11-302-106/+101
* always define empty PERFTOOLS_NOTHROWAliaksey Kandratsenka2017-11-291-2/+0
* unbreak throw declarations on operators new/deleteAliaksey Kandratsenka2017-11-296-70/+67
* Fix OOM handling in fast-pathAliaksey Kandratsenka2017-11-294-21/+126
* delete-trailing-whitespace on thread_cache.*Aliaksey Kandratsenka2017-11-292-3/+2
* reintroduce aliasing for aligned deleteAliaksey Kandratsenka2017-11-291-32/+54
* fully disable aligned new on windows for nowAliaksey Kandratsenka2017-11-292-2/+2
* Add support for C++17 operator new/delete for overaligned types.Andrey Semashev2017-11-298-35/+439
* Add new statistics for the PageHeapAndrew Morrow2017-11-283-1/+76
* Fix data race setting size_left_ in ThreadCache::SetMaxSizeJianbo Yang2017-10-172-21/+13
* fix memory leak in Symbolize functioncs-lee2017-09-231-0/+1
* Added mising va_end() in TracePrintf functioncs-lee2017-09-231-0/+1
* Implemented GetProgramInvocationName on FreeBSDVladimir2017-09-231-0/+10
* Revert "Ignore current_instance heap allocation when leak sanitizer is enabled"Aliaksey Kandratsenka2017-09-231-13/+0
* Use safe getenv for setting up backtrace capturing methodAliaksey Kandratsenka2017-09-231-1/+2
* Fixed LTO warning about the mismatch between return values for ProfilingIsEna...Dorin Lazăr2017-09-231-2/+2
* implement support for C11 aligned_allocAliaksey Kandratsenka2017-09-162-0/+2
* include fcntl.h for loff_t definitionKhem Raj2017-07-161-0/+1
* Use ucontext_t instead of struct ucontextKhem Raj2017-07-161-2/+1
* bumped version to 2.6.1gperftools-2.6.1Aliaksey Kandratsenka2017-07-092-4/+4
* 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
* bumped version up to 2.6gperftools-2.6Aliaksey Kandratsenka2017-07-042-5/+5
* Ignore current_instance heap allocation when leak sanitizer is enabledFrancis Ricci2017-07-041-0/+13
* 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
* 2.6rc4gperftools-2.5.93Aliaksey Kandratsenka2017-05-222-4/+4
* 2.6rc3gperftools-2.5.92Aliaksey Kandratsenka2017-05-222-4/+4
* 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
* align fast-path functions only if compiler supports thatAliaksey Kandratsenka2017-05-222-7/+13
* 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-152-4/+4
* Fix compilation error for powerpc32Rajalakshmi Srinivasaraghavan2017-05-141-0/+1
* 2.6rcgperftools-2.5.90Aliaksey Kandratsenka2017-05-142-4/+4
* 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