09a4c794458cdb9dea743fa40e450150a2725257 |
|
18-Oct-2014 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Change the definition of VgHashTable to not have pointer type. This is (a) consistent with how the other containers are defined and, more importantly, (b) allows the constification of the hash table API. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14639 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
9c39f5128fd3e00a7f7b0c244ff083cab31a5eb5 |
|
14-Sep-2014 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Document the NULL-ness of the return values of HT_construct and HT_to_array. Audit call sites. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14532 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
d4bab99f83dbc53665c5769c3f6b50ffcd2a9a7d |
|
04-Oct-2013 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
drd: Update copyright notice git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13613 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
03f8d3fc25f5a45c5826259d1b33b7f310117279 |
|
05-Aug-2012 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Update copyright dates to include 2012. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12843 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
e49a5881613565fe8c53b90013cd50d8b4e9821f |
|
02-Apr-2012 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
drd, realloc() intercept: Swap freeing and cleaning memory. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12482 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
697bb6b9de0158d7621fc72b486fe8e553512aed |
|
02-Apr-2012 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
drd, free() intercept: Swap freeing and cleaning memory. Note: since the big lock is held while the malloc() and free() intercepts are running, and since mmap() is treated by Valgrind as a non-blocking system call, this code change is not expected to result in a behavior change of drd. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12478 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
1081fe2314bc72160d8ff503f11a65905cd4e4df |
|
04-Dec-2011 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Remove emacs modeline and/or local variables from DRD source files git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12279 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
922304f9e9d5df1a20a1bb1d4736263c99272aa4 |
|
13-Mar-2011 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Updated modeline and copyright statement in DRD source files. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11642 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
639d0ada466e6f4f6bb9032800ff9042941edfd8 |
|
12-Mar-2011 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
DRD: Restored --free-is-write support and fixed the bug that was present in the previous implementation. Still needs further testing though. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11636 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
fc08a534fa0590012aae11715eda8ecbb60d599c |
|
12-Mar-2011 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
DRD: Always invoke VG_(cli_free)() before the stop_using_mem callback. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11633 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
876cafda1cd6f0245b81b1dc5a43d84a86f5f59e |
|
10-Oct-2010 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
E-mail address update. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11420 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
9eecbbb9a9cbbd30b903c09a9e04d8efc20bda33 |
|
03-May-2010 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Update copyright dates to 2010. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11121 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
31b983d29affe6c30a2283be8824c6d75c74d848 |
|
21-Feb-2010 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Removed trailing whitespace in C source and header files. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11052 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
83e7eb6cd7c93cd9f43d07bcc9cd80a722d8fb85 |
|
25-Jul-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fixed an assertion failure that was triggered on Darwin by calling malloc_zone_realloc(). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10600 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
1e29ebcf5a0d5d29434d112bda3a584b4a3f8066 |
|
15-Jul-2009 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Merge drd/ changes from branches/MESSAGING_TIDYUP r10464. See trunk r10465 commit message for details. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10466 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
5fd2814722565a7a5042ba9a691024d7095e31db |
|
10-Jun-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
- Added more comments in DRD's malloc wrappers. - Fixed memory allocation counters. - Client memory is now freed in the realloc() wrapper in all cases where it should be freed. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10294 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
5b61bdafc1dd18079783b5db29d89b3925c797ed |
|
09-Jun-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fixed bug in DRD's realloc() wrapper. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10282 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
245ccd9720e05b733cb658a3ffe52d7c72c8bc12 |
|
01-Jun-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fixed a bug in DRD's malloc wrappers. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10191 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
ba0818d7de52833bf2a801d766e565b5f8d4df1b |
|
01-May-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Introduced the functions DRD_(malloclike_block)() and DRD_(freelike_block)(). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9711 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
bedfd237fbdc80d0c917cfcb85a94b5561c92633 |
|
26-Mar-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
- Reindented code such that it uses three spaces for indentation instead of two. The indentation of the DRD source code is now consistent with the other Valgrind source files. - Added emacs mode line with indentation settings. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9496 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
8b140dee891a850c09d27f316df913acc7d7bae7 |
|
17-Feb-2009 |
njn <njn@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
In the core, include malloc_usable_size() as one of the functions that must be replaced if malloc() et al are replaced by a tool. This is because different tools implement the function in different ways. Add an appropriate malloc_usable_size() replacement to each of Memcheck, Helgrind, DRD, Ptrcheck, Massif. Update memcheck/tests/malloc_usable and add massif/tests/malloc_usable. Merged from the DARWIN branch. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9193 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
86562bd89ac23ce795d19c71fabcb9d1c8f956d3 |
|
16-Feb-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
- Updated copyright statements. - Improved consistency of source file headers. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9182 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
246fbf2655328fc150e528b701223b7a1eafe471 |
|
15-Feb-2009 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Wrapped DRD_() macro around even more function and variable names. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9171 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
9c606bd8634cd6b67bb41fa645b5c639668cfa2d |
|
18-Sep-2008 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Merge all remaining changes from branches/PTRCHECK. These are some relatively minor extensions to m_debuginfo, a major overhaul of m_debuginfo/readdwarf3.c to get its space usage under control, and changes throughout the system to enable heap-use profiling. The majority of the merged changes were committed into branches/PTRCHECK as the following revs: 8591 8595 8598 8599 8601 and 8161. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8621 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|
ccf17de11cac09dc387e6cb115fdee0ae6e29e70 |
|
04-Jul-2008 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Renamed exp-drd directory into drd. Moved drd from the experimental tool class to the class of regular tools. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8361 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/drd/drd_malloc_wrappers.c
|