• unknown's avatar
    Fixes Bug#30127: --debug-info no longer prints memory usage in mysql · 0c9a3e59
    unknown authored
    Fixed compiler warnings, errors and link errors
    Fixed new bug on Solaris with gethrtime()
    Added --debug-check option to all mysql clients to print errors and memory leaks
    Added --debug-info to all clients. This now works as --debug-check but also prints memory and cpu usage
    
    
    BUILD/compile-solaris-sparc-debug:
      Remove old cpu options
    client/client_priv.h:
      Added OPT_DBUG_CHECK
    client/mysql.cc:
      --debug-info now prints memory usage 
      Added --debug-check
    client/mysql_upgrade.c:
      --debug-info now prints memory usage 
      Added --debug-check
    client/mysqladmin.cc:
      --debug-info now prints memory usage 
      Added --debug-check
    client/mysqlbinlog.cc:
      --debug-info now prints memory usage 
      Added --debug-check
    client/mysqlcheck.c:
      --debug-info now prints memory usage 
      Added --debug-check
    client/mysqldump.c:
      --debug-info now prints memory usage 
      Added --debug-check
    client/mysqlimport.c:
      --debug-info now prints memory usage 
      Added --debug-check
    client/mysqlshow.c:
      --debug-info now prints memory usage 
      Added --debug-check
    client/mysqlslap.c:
      --debug-info now prints memory usage 
      Added --debug-check
    client/mysqltest.c:
      --debug-info now prints memory usage 
      Added --debug-check
    include/my_sys.h:
      Added extra option to TERMINATE to not print statistics
    libmysql/libmysql.c:
      Fixed compiler warning
    mysql-test/mysql-test-run.pl:
      --debug-info -> --debug-check to not print memory usage
    mysys/my_getsystime.c:
      Moved fast time calculation to my_micro_time_and_time()
      Fixed bug in previous push related to HAVE_GETHRTIME
    mysys/my_init.c:
      Print not freed memory in my_end() if MY_CHECK_ERROR is given
    mysys/my_static.c:
      Cleanup
    mysys/safemalloc.c:
      Added extra option to TERMINATE to not print statistics
    sql/item_xmlfunc.cc:
      Fixed compiler warning
    sql/sql_test.cc:
      Fixed TERMINATE() call
    unittest/mysys/base64-t.c:
      Fixed link error
    unittest/mysys/bitmap-t.c:
      Fixed link error
    unittest/mysys/my_atomic-t.c:
      Fixed link error
    0c9a3e59
my_init.c 14.2 KB