aboutsummaryrefslogtreecommitdiff
path: root/coregrind/m_mallocfree.c
AgeCommit message (Expand)Author
2017-06-21Upgrade to valgrind 3.13.0 (15 June 2017).Elliott Hughes
2017-04-19Upgrade to valgrind 3.12.0.Elliott Hughes
2015-08-21Update copyright dates, to include 2015. No functional change.sewardj
2015-08-05Fix printf format inconsistencies as pointed out by gcc -Wformat-signedness.florian
2015-07-05Fix typos in source code. Patch by Dmitriy (olshevskiy87@bk.ru).florian
2015-05-20Improve presentation of first line of --profile-heap=yesphilippe
2015-05-10Improves the way arena statistics are shownphilippe
2015-05-03* Out of memory message was using 'bytes have already been allocated.'philippe
2015-04-30Remove a few embarassing comments.florian
2015-03-07New function VG_(am_mmap_client_heap) which swallowsflorian
2014-12-29Remove the type AddrH. The code assumes in many places that the hostflorian
2014-12-13Fix BZ #116002.florian
2014-09-15coregrind files shall use vg_assert not tl_assert.florian
2014-09-11Remove some unneded checks as identified by IBM's BEAM checker.florian
2014-09-11Use wrapper functions VG_(malloc) and friends consistently across theflorian
2014-09-11Rename VG_(malloc_usable_size) to VG_(cli_malloc_usable_size)florian
2014-09-02Add a clarifying comment.florian
2014-06-30Implement VG_(arena_realloc_shrink) similar to realloc, but canphilippe
2014-05-14Factorises the address code description and printingphilippe
2014-04-20Cleanup some old leftover of AIX port + fix a commentphilippe
2014-04-19Several improvements to (internal) statistics reporting about memory usage,philippe
2013-10-18Update copyright dates (20XY-2012 ==> 20XY-2013)sewardj
2013-09-20In an attempt to fix the accounting for dynamic memory allocationflorian
2013-09-16VG_(memset) cannot handle NULL pointers and needs to be guarded.florian
2013-09-15Fix inclusion of header files in coregrind. No pub_tool_*.h should beflorian
2013-09-15Move a function and its prototype VG_(malloc_effective_client_redzone_size)florian
2013-08-12kludge to bypass inner valgrind mmap failing due to not observed outer mmapphilippe
2013-01-19Fix warning in perm_malloc (reported by Florian)philippe
2013-01-18Implement a more efficient allocation of small blocks which are never freed.philippe
2012-11-24Fix some casts that removed const-ness as pointed out byflorian
2012-11-23Changes to allow compilation with -Wwrite-strings. That compiler optionflorian
2012-11-10Fix more Char/HChar mixups. Closing in...florian
2012-10-31fix arena size wrongly printed in debugmsg on 32 bits platforms when > 2Gb.philippe
2012-10-27Char/HChar and constness fixes. Mostly cost centerflorian
2012-10-21Fix 308711 - give more info about aspacemgr and arenas in out_of_memoryphilippe
2012-08-05Update copyright dates to include 2012.sewardj
2012-07-31Implement --redzone-size and --core-redzone-sizephilippe
2012-06-15Fix 203877 and 301229 increase to 16Mb maximum allowed alignment for memalign...philippe
2012-03-11Allows to run regression tests in an outer/inner setup.philippe
2011-10-23Update all copyright dates, from 20xy-2010 to 20xy-2011.sewardj
2011-09-26Heap profiler: reduce threshold at which a new profile is shown forsewardj
2011-09-26m_mallocfree.c: generalise 'reclaimSuperBlock' to also reclaimsewardj
2011-09-10Avoid excessive fragmentation in m_mallocfree by munmapping unusedsewardj
2011-08-17Temporary partial backout of r11911 (fix for #250101) pendingsewardj
2011-07-24Avoid excessive fragmentation in m_mallocfree facility by munmappingsewardj
2011-06-28Delete the AIX5 port. The last release this worked for is 3.4.1,sewardj
2011-04-11Create new module m_libcsetjmp, which wraps up uses ofsewardj
2011-02-23Fix a scalability problem observed whilst running Helgrind on a largesewardj
2010-05-03Update copyright dates to 2010.sewardj
2009-07-15Merge coregrind/ changes from branches/MESSAGING_TIDYUP r10464.sewardj