summaryrefslogtreecommitdiff
path: root/include/my_valgrind.h
Commit message (Collapse)AuthorAgeFilesLines
* Do not use Valgrind client requests in a normal release build, they have a ↵unknown2012-03-221-1/+1
| | | | small but noticable performance impact.
* disable safemalloc for valgrind builds.Sergei Golubchik2012-02-231-1/+1
| | | | | | always try to use valgrind headers in debug builds. define HAVE_valgrind for --with-valgrind fix valgrind check in my_valgrind.h
* move safemalloc out of dbug.Sergei Golubchik2011-12-121-0/+1
| | | | | | remeber a real backtrace for every allocation. make safemalloc to tract C++ new/delete too. collateral fixes to make the test suite pass.
* merge with xtradb-5.5.15Sergei Golubchik2011-07-181-1/+1
| | | | fix test cases
* add safemalloc backSergei Golubchik2011-07-101-0/+46
... but differently client/mysqltest.cc: my_safe_print_str() don't append \n anymore dbug/dbug.c: restore safemalloc as a part of dbug suite dbug/user.r: restore 'S' flag documentation include/my_dbug.h: restore safemalloc as a part of dbug suite include/my_sys.h: move valgrind defines to a dedicated header mysys/my_malloc.c: use new safemalloc mysys/stacktrace.c: don't append \n. let the calller do it, if needed sql/mysqld.cc: my_safe_print_str() don't append \n anymore